Сейчас на форуме: zds (+5 невидимых) |
eXeL@B —› Программирование —› Запросы на сорцы |
. 1 . 2 . 3 . >> |
Посл.ответ | Сообщение |
|
Создано: 01 сентября 2010 12:02 · Личное сообщение · #1 Подобной темы не нашел, потому предлагаю постить тут. Цель темы: Выкладывать запросы на сорец чего-либо. Обоснование: Иногда чел хочет принести вклад в общество, либо ему хочется чего-то сделать, а вроде ничего и не надо, но кодить-то хочется! ;))) Тогда заглянув сюда, можно увидеть кому-чего надо и тем самым помочь не только себе, развитием навыков, но и другому, разработкой хоть какого-то готового куска кода. Формат постов с запросами: 1) Цель сорца, т.е. что должно сделать функция 2) Язык разработки и нужны ли файлы проектов, солюшенов Формат постов с решениями: 1) Указать номер поста, пример "#2" 2) Приложить файл с сорцами, проектами или еще чем-то 3) Указать возможные баги, т.е. на чем нужно потестить просившему решение 4) Указать ограничения, к примеру сервис пак винды Формат постов с доработкой и просьбами улучшить: 1) Указать номера постов или последнего с выкладываем решением 2) Указать чего не хватает Возможные правила: Удаление постов не подходящих под форматы выше ЗЫ: 1) Вот ща хочу чего-нить полезное сделать, так сказать дома в свободное время, но чего не знаю, вот и возникла подобная мысль ) 2) Если модеры сочтут темой бредовой, не обижусь если удалят ) |
|
Создано: 01 сентября 2010 12:06 · Личное сообщение · #2 Нечем заняться говоришь? Напиши анализатор статического импорта. Могу даже дать адреса процедур в OllyDbg 2.0, где она делает то, что нужно. Ещё нужен парсер .h файлов (заголовочный файлы), а если конкретно, нужно вытаскивать прототипы функций и их параметры. Парсить надо вплоть до выдирания всех структур со всей их вложенностью. Всё выше перечисленное нужно для отладчика. |
|
Создано: 01 сентября 2010 13:44 · Личное сообщение · #3 int пишет: Ещё нужен парсер .h файлов (заголовочный файлы), а если конкретно, нужно вытаскивать прототипы функций и их параметры. Парсить надо вплоть до выдирания всех структур со всей их вложенностью. Вот это более интересно. У меня даже есть готовое ТЗ на эту тему, прилагаю. Парсер требуется для 2e9c_01.09.2010_CRACKLAB.rU.tgz - Парсер h файлов.doc ----- Everything is relative... |
|
Создано: 01 сентября 2010 21:06 · Поправил: reversecode · Личное сообщение · #4 |
Ранг: 281.8 (наставник), 272thx Активность: 0.25↘0.01 Статус: Участник Destroyer of protectors |
Создано: 01 сентября 2010 21:32 · Личное сообщение · #5 |
|
Создано: 02 сентября 2010 09:43 · Личное сообщение · #6 |
|
Создано: 02 сентября 2010 11:17 · Личное сообщение · #7 |
|
Создано: 02 сентября 2010 11:24 · Личное сообщение · #8 MasterSoft пишет: reversecode пишет: сырцы какой нибудь zip ломалки под CUDA разве нет нигде такого чуда?! где то проскакивали материалы по этой теме, только где не помню... Пробегала Прога, Без Сырцов и с поддержкой только Последних WinZIP Где применяется AES ! Под Простые архивы, с CUDA Нифига Нету ! Только cRARc под RAR ! |
|
Создано: 02 сентября 2010 11:34 · Личное сообщение · #9 Пока по делу "2e9c_01.09.2010_CRACKLAB.rU.tgz - Парсер h файлов.doc" только это, остальные кроме как языком "чесать" походу уже ничего не могут! 2Vamit: Уже смотрю, будут вопросы! Но уже в личку напишу или мне свои конт.данные в личку ;) ЗЫ: >>сырцы какой нибудь zip ломалки под CUDA давно в превате все сделано! Искать не умеешь или вообще не общительный чел ;) >>сырцы ida+hexrays Цель? Какая конкретно? Это уже имеет сообщество. модеров, прошу почистить флуд! |
|
Создано: 02 сентября 2010 11:59 · Личное сообщение · #10 Tyra пишет: Пробегала Прога, Без Сырцов и с поддержкой только Последних WinZIP Где применяется AES ! Под Простые архивы, с CUDA Нифига Нету ! Только cRARc под RAR ! ага sys_dev пишет: >>сырцы какой нибудь zip ломалки под CUDA давно в превате все сделано! Искать не умеешь или вообще не общительный чел ;) первый раз от вас слышу что хотябы в привате это сделано куда направлять свой архив zip для взлома пароля? или модная утилита распространяется безвозмездно и ламать на своих ресурсах? sys_dev пишет: >>сырцы ida+hexrays Цель? Какая конкретно? Это уже имеет сообщество. имеет сырцы отильфака? ну тогда мне хотя бы сырец hexrays идой я и старенькой обойдусь а то баги hexrays уже утомили, причем они не фиксятся а только добавляются |
|
Создано: 02 сентября 2010 13:40 · Личное сообщение · #11 reversecode пишет: а то баги hexrays уже утомили, причем они не фиксятся а только добавляются Зачем вам hexrays? Помогите лучше нормальный декомпилятор С++ сделать . А насчет его сорцов могу сказать так - ничего там интересного нету, сам начинал его декомпилировать, но плюнул на эту затею, если же хотите что-то в нем поправить, то SDK вам в руки. ----- Everything is relative... |
|
Создано: 02 сентября 2010 14:47 · Личное сообщение · #12 |
|
Создано: 02 сентября 2010 15:07 · Личное сообщение · #13 Vamit пишет: Зачем вам hexrays? Помогите лучше нормальный декомпилятор С++ сделать . А насчет его сорцов могу сказать так - ничего там интересного нету, сам начинал его декомпилировать, но плюнул на эту затею, если же хотите что-то в нем поправить, то SDK вам в руки. у ильфака оригинальная помесь использования C++ в структурах,а не в классах - потому вы и плюнули его декомпилять если так начинать то можно вообще прийти к тому что и IDA не нужна а насчет твоего декомпилера у нас уже приватный разговор был. насколько я помню консенсуса небыло достигнуто |
|
Создано: 02 сентября 2010 22:44 · Личное сообщение · #14 =) тема хорошая , только тут многие против публикации соурсов , в силу каких то причин, что полностью противоречит хэк философии. Я когда то искал пе тулс соурсы , я точно знаю что они как минмум у 10 - 12 людей есть. Поэтому делаю запрос на сорс )))))) Еще делаю запрос на ИмпРек =) Внизу приложу Пе тулс сорсы но старой версии 1.3 кажется ... 2 VodoleY Самое простое выяснить что надо , а потом идой содрать в масм виде, очень просто когда не хочешь возиться с фасм синтаксисом. Также на страничке в блогах тут на форуме есть енджинка, HandMill выложил , называется X86IME, x86 instruction manipulator Дизассемблерный/ассемблерный движок для наборов инструкций x86 и x86_64 (32/64bits). Написан на c. SDK поддерживает: C/C++ Страничка проектов автора, Анонс на OpenRCE, Скачать, Патч для совместимости с UNIX Также можно посмотреть в виндбг сорсах , я не уверен , так как смотрел пролетом , но кажется там в енджине есть и ассемблер =) 8e85_02.09.2010_CRACKLAB.rU.tgz - phpYfFLTF ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube |
|
Создано: 02 сентября 2010 23:02 · Поправил: Coderess · Личное сообщение · #15 |
|
Создано: 02 сентября 2010 23:13 · Личное сообщение · #16 |
|
Создано: 03 сентября 2010 07:13 · Поправил: VodoleY · Личное сообщение · #17 mak пишет: 2 VodoleY Самое простое выяснить что надо , а потом идой содрать в масм виде, очень просто когда не хочешь возиться с фасм синтаксисом. Спасибо конечно, Вы GPcH предложили 2 варианта, это как раз тот случай когда ради 1го колоска надо заводить целый комбайн. Потребность проста как угол дома. Ret->c3 NOP->90 и т.д. я сомневаюсь что при таком разнообразии дебугеров(тот же олли), хекс редакторов (тот же ХайЕв) каждый пишет новый асемблерный байт кодер. З.Ы. я уже молчу, что большая часть логики присутствует почти в каждой виртуальной машине с возможностью мутации З.Ы.Ы Как опция , от асемблерного байт кодера хотелось бы еще поиметь возможность поиска команды по маске типа mov eax,* ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... |
|
Создано: 03 сентября 2010 07:38 · Личное сообщение · #18 reversecode пишет: насколько я помню консенсуса небыло достигнуто О каком консенсусе может идти речь, когда я в теме кроме скептицизма практически никакой помощи ни от кого не получил, а декомпилятор ещё год назад мог делать вот это (вложение). Ну и что, что с дебаг инфой, если вы скормите ту же дебаг инфу хексрею и получите нечто подобное, то я снимаю шляпу... b0aa_02.09.2010_CRACKLAB.rU.tgz - Eigen.rar ----- Everything is relative... |
|
Создано: 03 сентября 2010 07:58 · Поправил: HandMill · Личное сообщение · #19 Coderess, если ты о ImpRec.dll то загляни в эту тему, там исходники постили. Coderess пишет: К тому же есть еще OllyDump'а исходники а там ребилдер импорта/таблицы импорта на си Если они тебе приглянулись, то загляни ещё в исходники Generic Unpacker'а от deroko - там в исходниках есть простенький ребилдер импорта. + у него на сайте есть некоторые его библиотеки для организации движка по восстановлению импорта. сорри, недопонял твой пост из-за оформления, это всё оказывается mak'а интересовало ----- все багрепорты - в личные сообщения |
|
Создано: 03 сентября 2010 08:41 · Личное сообщение · #20 Vamit пишет: О каком консенсусе может идти речь, когда я в теме кроме скептицизма практически никакой помощи ни от кого не получил, а декомпилятор ещё год назад мог делать вот это (вложение). Ну и что, что с дебаг инфой, если вы скормите ту же дебаг инфу хексрею и получите нечто подобное, то я снимаю шляпу... консенсус это общее взаимо мнение я увы смог найти только один пример где бы мог понадобится твой декомпилер, потому что можно было достать pdb файл. а что делать с гигабайтами моих idb файлов которые уже увязаны с hexrays? и у которых нет pdb? и hexrays делает то что мне надо без помощи pdb. глючит правда зараза по черному |
|
Создано: 03 сентября 2010 11:31 · Личное сообщение · #21 |
|
Создано: 03 сентября 2010 11:41 · Личное сообщение · #22 |
|
Создано: 05 сентября 2010 08:17 · Поправил: SER[G]ANT · Личное сообщение · #23 Ищу сырок на asm'e с использованием array of bytes при инжекте в память процесса. Clerk пишет: А вы умеете формулировать вопросы приведу совершенно случайный код Code:
По сигнатуре (опкодам) DF3400C8DF3400000000003B000000D209E503BBE1370559E20008787D3100D0AA3400 0B00 или DF3400C8??????????????3B??????D2??????BB??????????????????31??D0?????? ???? нам нужно найти Code:
и сделать инжект. (invoke WriteProcessMemory,hProc,Address,Value,Size,NULL) |
|
Создано: 05 сентября 2010 13:52 · Личное сообщение · #24 VodoleY пишет: Спасибо конечно, Вы GPcH предложили 2 варианта А что останавливает написать самому? Поверьте чужой код никогда не будет работать так как вам нужно. Vamit Код конечно у Вас приятный, но увы с дебаг инфой я даже являясь сам разработчиком никогда не собираю. Не говоря уже про файлы взятые с интернета. ----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! |
|
Создано: 05 сентября 2010 14:34 · Личное сообщение · #25 |
|
Создано: 05 сентября 2010 18:45 · Личное сообщение · #26 |
|
Создано: 05 сентября 2010 19:11 · Личное сообщение · #27 |
|
Создано: 08 сентября 2010 09:04 · Личное сообщение · #28 Может у кого есть исходники на дельфи для работы с виндовыми сертификатами. Нужно сгенерить сертификат со своими параметрами и сертификат ЦА из своей программы. P.S: Просьба не писать "найди в интернете" или "нет никаких проблем написать самому". У меня есть исходники такой программы на .Net ----- StarForce и Themida ацтой! |
|
Создано: 08 сентября 2010 09:20 · Поправил: Av0id · Личное сообщение · #29 как вариант решения - исходники есть на си, в дельфе можно прикрутить сишную либу, еще как вариант решения, попробовать поюзать openssl'ную dll'ку ps: догадываюсь для чего нужен сабж - TI |
|
Создано: 08 сентября 2010 10:15 · Личное сообщение · #30 Maximus не исходники, но крякнутые | Сообщение посчитали полезным: Maximus |
. 1 . 2 . 3 . >> |
eXeL@B —› Программирование —› Запросы на сорцы |