Перейти до змісту

Робота програмисту. (разова)


RealNeo

Рекомендовані повідомлення

Требуетса написать Полиморфный криптор с функцией антиотладки.

Доп функции:1. Поддержка PE Compact, XCom, UPack (после криптовки ехе упаковать ево например upack-ком)

2. Возможность увеличения размера ЕХЕ до желаемого(Просто добавить в ехе какой небуть мусор)

3. возможность смены иконки криптуемова файла.

4. Авто запуск и самоудаления криптуемова файла.(Внесения дополнительного кода в криптуемый ЕХЕ, который в свою очередь при запуске добавит закриптованный ЕХЕ в автозапуск )

5. Шифрование разным ключом

6. Возможность смены имён секций в файле

Писать нужно только на Delphi.

Може хто візьметься за роботу.

Пишіть скільки хочете за цю прогу і скільки на неї піде часу.

Посилання на коментар
Поділитись на інші сайти

если бы не требование насчет дельфи, я бы взялся написать такое на асме

Посилання на коментар
Поділитись на інші сайти

  • Адміністратори

А может ну иво накуй эти трояны?

Посилання на коментар
Поділитись на інші сайти

Поліморф і антиотладка на Делфі не пишуться. Остальні пункти можна. ІМХО.

Можна взяти приватний криптор і написати для нього інтерфейс на Делфі.

І взазалі, розробка таких програм незаконна.

Хотів би я побачити цю людину яка поставила задачу на делфі писати криптор :)

Посилання на коментар
Поділитись на інші сайти

А чого зразу мова іде про трої?? Криптори використовуються для захисту легальних програм.

Прошу в топі писати тільки людям які дійсно можуть допомогти, а не вчити закон. З криптографією знайомий мало, але думаю що на делфі це можна реалізуватиє. Навіть якщо в делфі і нема таких функцій можна зробити вставку асма. Головне щоб написано було в делфі.

Посилання на коментар
Поділитись на інші сайти

действительно, чего накинулись? может человеку это надо для дипломного проекта по защите информации :wacko: кстати, с асмовыми вставками могу помочь. это если у найденного тобой дельфи-программиста вдруг возникнут с этим сложности

Посилання на коментар
Поділитись на інші сайти

на Делфях антиотладка реализуется запросто :wacko: В виндовых API есть функция позволяющая определить находимся ли мы под отладкой - IsDebuggerPresent.

function IsDebuggerPresent():boolean; stdcall; external 'kernel32.dll'; 
begin
if IsDebuggerPresent()=true then MessageBox(0,'debugger present','DebuggerChecker',0)
else MessageBox(0,'No debugger','DebuggerChecker',0);
end.

Да и полиморф написать тоже мона :) Гиморно, но не так чтоб невозможно.

Посилання на коментар
Поділитись на інші сайти

IsDebuggerPresent обходится обнулением одного регистра. :0026:

Посилання на коментар
Поділитись на інші сайти

Угу, но в качестве илюстрирующего примера вполне сойдет.

Посилання на коментар
Поділитись на інші сайти

Погрався з цею функцією і поняв толку з неї 0. Для кожного декомпілятора є плагіни які її обходять. Вже ліпше додавати в програми код який буде шукати вікна декомпіляторів і їх закривати :huh: А хочеться зробити шось нормальне, бачу без асма тут не обійтись. Ну взагали дякую хоть за таку підказку. Може ше хтось по поліморфії шось підкаже?

Посилання на коментар
Поділитись на інші сайти

Думаю проще тебе будет купить готовую защиту чем париться.

Не очень понятно зачем полиморфный генератор для системы защиты.

Полиморфирование это защита от детектирования (обычно антивирусы)

Криптование это защита от прямого дизассемблирования.

Достаточно просто закриптовать и ИДА не возьмет.

Если же вопрос в отладчиках то и тут полиморфирование не нужно.

Достаточно протрассировать прогу до окончания работы декриптора.

(любые приемы антиотладки легко обходятся).

То есть налицо попытка соединить теплое с мягким и той кашей, которая в голове.

Давай расширенно конкретизируй зачем тебе это все надо.

p.S. Полиморфы легко пишутся на чем угодно; хоть на дельфи хоть даже на BAT языке :))

Посилання на коментар
Поділитись на інші сайти

Мені головне це поліморф за антіотладку можна забути!

А треба це мені якраз для захисту вид детектирования и прямого дизассемблирования.

Якшо мова йде про кріптор то має буди ясно для чого він.

Посилання на коментар
Поділитись на інші сайти

http://www.weblancer.net/projects/40936.html

Вот мне интересно - это что, так проекты делаются? RealNeo, ты какой по счету в цепочке?

Посилання на коментар
Поділитись на інші сайти

Це я давав оголошення. Тільки шось ніхто не береться.

Посилання на коментар
Поділитись на інші сайти

Це я давав оголошення. Тільки шось ніхто не береться.

Ну, тогда ты зря там аську свою дал. Почитав твои перлы на cvv2.org охота что-то предлагать отпала сразу.

Как вариант - изучи доку по Скайпу, на ксакепе был полный анализ исполняемого модуля.

Посилання на коментар
Поділитись на інші сайти

Заархівовано

Ця тема знаходиться в архіві та закрита для подальших відповідей.



×
×
  • Створити...