Hack FAQ

Xakep, номер #018, стр. 018-058-2


A: Как я уже говорил: всем вам следует почитать доки по Winsock... В данном случае про RasEnumConnections() или что-то типа того. ;)

Q: Реально ли "снять" HardLock Envelope с программы (распаковать ее)?

A: Без наличия самого ключа - НЕТ. С ключом можно просто скинуть дамп... Ну и еще *немножечко* =) повозиться с восстановлением PE Header'а...

Q: Подскажи, как изменять страницы на удаленном сервере (ну, то есть менять там фотографии, рисунки, текст)?

A: Для того чтобы сделать так называемый deface сайта (то есть уничтожить его обычное, стандартное "личико" =), необходимо знать login/password на ftp, где лежит содержимое сего сервака. =) Ну или если там FrontPage'вский сервак и разрешен Remote Update, то знать его password.

Q: Хочу написать своего трояна. Ты не подскажешь параметры функции WNetEnumCachedPasswords?

A: У меня можно спросить исходник PWLVIEW тому, кого это интересует. Ничего интересного, но подобные вопросы сами отпадут. Пришлось немного в IDA покопаться. Есть еще также восстановленный исходник просмотра Phonebook'а Windows.. ;)

Заголовки:

typedef void (CALLBACK* PFNC2)(char *,char *);

// AcceptCache

typedef void (CALLBACK* PFNC1)(DWORD,DWORD,DWORD,PFNC2,DWORD);

// WNetEnumCachedPasswords

Вызов [импортировать надо из MPR.DLL]:

WNetEnumCachedPasswords(0x00,0x00,0xFF,AcceptCache,0x00);

Функция для вывода информации из "Cache"'а.

void CALLBACK AcceptCache(char* param, char*)

{

// write login

memcpy(tmpstr1,param+8,param[2]);

tmpstr1[param[2]]=0x00;

CharToOem(tmpstr1,tmpstr2);

printf("%-30s : ",tmpstr2);

// write password

memcpy(tmpstr1,param[2]+param+8,param[4]);

tmpstr1[param[4]]=0x00;

CharToOem(tmpstr1,tmpstr2);

printf("%s\n",tmpstr2);

}

Q: Существуют ли такие нелегальные сайты, за посещение которых могут привлечь к уголовной ответственности?

A: О Боже мой! :))) Таких, вроде бы, не встречал. Вообще, за посещение чего-либо привлечь не должны, так как посещением этого чего-либо ты ничего не нарушаешь. Вот за продажу какой-нибудь информации с этого чего-либо уже могут привлекать. Это хотя бы наказуемо. Хотя погоди, вспомнил, могут! Тебя могут привлечь, если ты неавторизированно "посещаешь" какой-нибудь сайт :). Т.е. зашел в приватную зону под чужим паролем и тому подобное.

Q: Посоветуй, какой программой можно взломать запароленный .zip-архив и где ее можно скачать?

A: В который раз уже всем советую обращаться к специалистам по "восстановлению" паролей к разным видам документов, архивов. Так как это делали "наши" ребята, то скорость у программ большущая, а качество их наилучшее. В общем, чего расхваливать? Сходи и проверь на: "http://www.passwords.ru". (Как говорят они - "Все о паролях" :).

Q: Если у провайдера нет АОНа, сможет ли он вычислить человека, который лезет к нему под чужим аккаунтом (login & password)?

A: Нет. По логам он этого сделать не может. Если, конечно, уже не началась "охота" на человека, использующего чужой account. Обычно до этого дело не доходит, но зависит от масштаба использования. ;) Если охота "началась", то просто-напросто могут даже и на АТС позвонить для выяснения твоего номера (последнего номера, с которым у них было соединение). Но в большинстве случаев, если нет АОНа, то вообще никто этим не занимается. Просто меняют пароль. Иногда и логин.

Назад на стр. 018-058-1  Содержание  Вперед на стр. 018-058-3