|
Почувствуй себя кулхацкером (кулкрекером?)
Инструкция для начинающих (типа меня).
0) Тебе говорят: есть такая плюшка, которая шлёт е-мейлы при определённых звонках на определённые адреса. Текст некрасивый, можно поправить?
1) Столкнись с тем фактом, что в очень (!) сложной системе телефонии, есть финтифлюшка, которая генерирует е-мейлы определённого содержания.
2) Обнаружь, что никто не знает, откуда ноги растут. А кроме тебя этой частью системы никто не занимается и никогда не занимался.
3) По SMTP-заголовкам одного из писем найди адрес IP отправителя.
4) Обнаружь, что IP принадлежит одному из серверов с телефонией (вернее, виртуальной машине на нём).
5) Позвони интегратору, обслуживающему телефонию и обучай его пользоваться утилитами Руссиновича. Параллельно изобретайте способы найти ежа в уже и иголку в стоге сена.
6) Здесь в ProcExp нужно найти запущенный exe-файлик, у которого в Image спрятан адрес к папке файлов того же содержания, что и то, что ищешь. (Халява, сэр!)
7) Вскрывай его блокнотом, по нутру файла определяй, что это файл, сгенеренный MS Visual Studio, и что оно имеет отношение к C++ 6.0 и к... Ура, C#!
8) В юникоде находишь захардкоженный в exe текст. А написана программа чёрти когда чёрти кем, на коленке.
9) Декомпилируешь файл, находишь процедуру, генерирующую отправляющую е-мейл. И текст, что можно поправить, и обратно закомпилировать. Или что-нибудь ещё хорошее.
10) ...
11) Profit!