Разработка софта, аналог charles(либо его доработка), "снифф" траффика
Разработка софта, аналог charles(либо его доработка)
Приветствую.
На выходе я должен получить socks5, который вставляю свою программу (zennoposter).
Софт должен сохранять запросы в файл, конкретнее...
- post/get
- стоит учитывать content-type (multipart, json, text/html)
- т.к запросов будет много в один файл сохранять не целесообразно, я должен задавать размер выходного файла.
- я могу сам задавть шаблон выгрузки в файл, например %url%|%method%|%data(имеется ввиду post)%|%cookies%
- программа будет размножать запрос и данные которые отправляет (cookies, post data, json и тп) (подробности при личном общении)
- софт должен отсекать мусорные запросы(не добавлять их при сохранении), оставляя только те запросы (домены/поддомены) которые я указал в whitelist.txt
- софт должен удалять из запроса мусорные cookies (regex, я сам указываю их в файле badcookies.txt)
- полученный запрос не добавляется в выходной файл если содержит опред. вхождения (тоже могу задавать в файле).
- уверен при первых тестах всеравно будут мусорные запросы (предлагаю отсекать их по content-type, т.к всякие картинки, .js учитывать не надо. Тоже могу задавать в файле.)
Получается программа должна слушать траффик (прокси будет локальный) и сохранять траффик (используя правила которые я описал выше).
Не важно какой ЯП будет использоваться, но приложение должно по минимуму расходовать опер. память :)
Cам немного программирую, понять друг друга уверен что сможем.
Подробности/ нюансы при личном общении.
Для связи использую телеграм.
P.S. - Пожалуйста! Пишите только если вы толковый/адекватный программист(человек) и готовы к сотрудничеству. Если вы только вчера начали пробовать себя - писать не надо.
Учитывая как часто аккаунты взламываются, накручиваются - платить вперед не буду, если вижу что работа идет (вы удаленно покажете работу, запишите) - без проблем, оплачиваю и продолжаем.
Просто я не люблю безответственных людей.
Спасибо.