ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 18.08.2009, 01:07
ErrorNeo
Moderator - Level 7
Регистрация: 02.05.2009
Сообщений: 894
С нами: 8960826

Репутация: 2261


По умолчанию

чета афтар подзабил на ачат, а тема норм.
в исходный код можно добавить много вкусного, убрать {$APPTYPE CONSOLE}, сделать отправку пассов и куков не мгновенной, а отложенной..
так же можно найти у юзера сохраненные в самом браузере(мазиле+опере) пароли, которые, даже, не придется "ломать", т.к. они хранятся там в "восстановимом" виде (в мазиле - всегда, в опере - если специально не был задан мастер-пароль, что крайне маловероятно).

Много можно сделать интересного, любопытного и занятного было бы желание
 
Ответить с цитированием

  #22  
Старый 18.08.2009, 01:14
=Zeus=
Участник форума
Регистрация: 10.08.2009
Сообщений: 238
С нами: 8817310

Репутация: 108
По умолчанию

Цитата:
Сообщение от ex3me  
Seregakz, у переменных типа string, коей является cook имеется один небольшой недостаток (читай - твоя невнимательность) - ограничение по длинне. Именно поэтому я привел пример загрузки файла не построчно, а целиком в посте #14
Насколько я знаю, то если в настройках проекта стоит галочка "Wide String", то ограничений на длину нету.
 
Ответить с цитированием

  #23  
Старый 18.08.2009, 01:15
Seregakz
Познающий
Регистрация: 13.06.2009
Сообщений: 32
С нами: 8901549

Репутация: 2
По умолчанию

Цитата:
Сообщение от flacs  
ну дык нуль терминейт символы в файле есть
храни во времнном буфере, и открывай вот так файл

var FS: TFileStream;
buf: array of char; // временный буфер
begin
FS:=TFileStream.Create('path of file', fmOpenRead);
SetLength(buf, FS.size+1);
FS.Read(buf, FS.Size);
FS.Free;



Блин не построчно (Readln), а посимвольно(Read) читать надо
Аналогично не пашет)) приведите плз рабочий код вывода куков в мемо)))
 
Ответить с цитированием

  #24  
Старый 18.08.2009, 11:25
flacs
Познающий
Регистрация: 28.01.2009
Сообщений: 90
С нами: 9096406

Репутация: 80
По умолчанию

в мемо оно не будет корректно отображаца, ИБО есть нуль-терминайт символы в файле (#00)

если только читать файл посимвольно, и записывать только значимые символы, отсекая то что в МЕМО может некорректно отображаца
Код:
var
    c: char;
    data: string;
begin
      AssignFile(f,'путь');
      Reset(f);
      while not eof (f) do begin
          Read(f,c);
          case c of
             0..9,A..Z, a..z, #32: data:=data+c; // те символы которые тру отображаются 
          end;
      end;
      CloseFile(f);
      Memo1.text:=data;
end;
Конечно, это жутко медленный и нубско-ламерский способ, но по крайней мере воркает =/
 
Ответить с цитированием

  #25  
Старый 18.08.2009, 12:13
tecca555
Участник форума
Регистрация: 30.12.2008
Сообщений: 101
С нами: 9138173

Репутация: 22
По умолчанию

автор как я знаю добивает проект,скоро выставит на общий смотр
 
Ответить с цитированием

  #26  
Старый 18.08.2009, 16:25
Seregakz
Познающий
Регистрация: 13.06.2009
Сообщений: 32
С нами: 8901549

Репутация: 2
По умолчанию

Цитата:
Сообщение от flacs  
в мемо оно не будет корректно отображаца, ИБО есть нуль-терминайт символы в файле (#00)

если только читать файл посимвольно, и записывать только значимые символы, отсекая то что в МЕМО может некорректно отображаца
Код:
var
    c: char;
    data: string;
begin
      AssignFile(f,'путь');
      Reset(f);
      while not eof (f) do begin
          Read(f,c);
          case c of
             0..9,A..Z, a..z, #32: data:=data+c; // те символы которые тру отображаются 
          end;
      end;
      CloseFile(f);
      Memo1.text:=data;
end;
Конечно, это жутко медленный и нубско-ламерский способ, но по крайней мере воркает =/

Не воркает))))))))))))
 
Ответить с цитированием

  #27  
Старый 18.08.2009, 17:23
flacs
Познающий
Регистрация: 28.01.2009
Сообщений: 90
С нами: 9096406

Репутация: 80
По умолчанию

Потому что вы никуя не умеете программить, а лишь компилите готовые куски кода, и ни в состоянии исправить элементарные ошибки.....
Код:
var
    f: file of char;
    c: char;
    data: string;
begin
      AssignFile(f,'путь');
      Reset(f);
      while not eof (f) do begin
          Read(f,c);
          case c of
             '0'..'9','A'..'Z', 'a'..'z', #32, #9, ':': data:=data+c; 
          end;
      end;
      CloseFile(f);
      Memo1.text:=data;
end;
 
Ответить с цитированием

  #28  
Старый 18.08.2009, 18:34
Seregakz
Познающий
Регистрация: 13.06.2009
Сообщений: 32
С нами: 8901549

Репутация: 2
Talking

Цитата:
Сообщение от flacs  
Потому что вы никуя не умеете программить, а лишь компилите готовые куски кода, и ни в состоянии исправить элементарные ошибки.....
Код:
var
    f: file of char;
    c: char;
    data: string;
begin
      AssignFile(f,'путь');
      Reset(f);
      while not eof (f) do begin
          Read(f,c);
          case c of
             '0'..'9','A'..'Z', 'a'..'z', #32, #9, ':': data:=data+c; 
          end;
      end;
      CloseFile(f);
      Memo1.text:=data;
end;

)))))) я не про то что ошибка в коде была) я про то что он в мемо загрузит одну строчку и всё)) хотя сам файл кук мег весит))
Мне просто надо куки приводить в читабельный вид чтобы потом пост запросом отправить на сервер)
 
Ответить с цитированием

  #29  
Старый 18.08.2009, 21:10
flacs
Познающий
Регистрация: 28.01.2009
Сообщений: 90
С нами: 9096406

Репутация: 80
По умолчанию

Seregakz, у меня все тру воркает, я хз че там у тебя
 
Ответить с цитированием

  #30  
Старый 18.08.2009, 21:17
Seregakz
Познающий
Регистрация: 13.06.2009
Сообщений: 32
С нами: 8901549

Репутация: 2
Exclamation

Цитата:
Сообщение от flacs  
Seregakz, у меня все тру воркает, я хз че там у тебя
А мона както фильтрануть нул даннные с помощью StringReplace ?? пробовал #0 нефика(
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что Может Дать Hash Пароля (Ответ!) slider Криптография, расшифровка хешей 25 28.06.2006 12:31
Hash cracking Dracula4ever Forum for discussion of ANTICHAT 1 05.06.2006 15:56
Help me Hash? by_online Криптография, расшифровка хешей 1 06.02.2006 19:11



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.