Сейчас на форуме: asfa, bartolomeo, _MBK_ (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Нужна утилита
Посл.ответ Сообщение

Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 11 ноября 2011 16:34
· Личное сообщение · #1

Нужен сабж который шифрует функцию и вставлят декриптор,например.
// Что то типа маркеров в протах.
Code:
  1. void func (char* pass)
  2. {
  3.    if (pass == hash) // если хеш ключа совпал с хешем в проверке то декрип кода и вызов
  4.   {
  5.       // ставим метку старта крипта
  6.       MessageBox(0,"True","True",0);
  7.       // ставим метку окончания крипта
  8.   }
  9.   else // или запустить не криптованую ветку
  10.   {
  11.        MessageBox(0,"False","False",0);
  12.   }
  13. }

Обязательно с исходником,есть такое или это из области зделай сам?



Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 11 ноября 2011 16:42 · Поправил: HandMill
· Личное сообщение · #2

например. Тема неуместна, так как напрямую относится к защите программного обеспечения.

Vovan666, чуваку исходные коды нужны

-----
все багрепорты - в личные сообщения


| Сообщение посчитали полезным: topmo3

Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 11 ноября 2011 16:52 · Поправил: F_a_u_s_t
· Личное сообщение · #3

HandMill
Я к шароваре не каким боком не касаюсь.
Мне нужно для хитрожопых дядь которые раздумывают платить или нет.
Add:
Посмотрел утиль по ссылке HandMill ,малость нето что нужно.
Add2:
Vovan666
Нет,нето.
Нужно как в примере что я привел отметить маркерами участок кода,выбрать алго крипта и запустить криптор.
Криптор должен добавить сверку хешей и декриптор (алгоритмы добавлю сам в виде плугов) от утилиты нужно только воткнуть это в екзешник где стоят маркеры перенапривить на декрипт и если хеши совпали то декрипт иначе прыгать на фейл маркеры.
Вобщем эдакий демо мейкер без обрезаний.
Сурсы нужны для допиливания под свои нужды,с нуля писать такую приблуду времени нет.
Проты мне и нах не нужны.



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 11 ноября 2011 19:39
· Личное сообщение · #4

А тот же stolen code в (Asprotect, Armadillo и.тд.) не то?



Ранг: 47.7 (посетитель), 17thx
Активность: 0.090
Статус: Участник

Создано: 11 ноября 2011 20:48 · Поправил: bowrouco
· Личное сообщение · #5

F_a_u_s_t
Вы товарищ определитесь с терминами.

> Нужен сабж который шифрует функцию и вставлят декриптор,например.

Что значит шифрует - это не морф и не виртуализация, какойто ксор. Но тут возникает вопрос - ксорим процедуру или ссылку. В первом случае следует описать процедуру графом и собрать её в буфере, тоесть отморфить. Во втором случае с указателем можно сделать что угодно, зависит от модели его вызова. Вы уж определитесь. Зачем вводить людей в заблуждение

На счёт декриптора аналогично - что декриптовать, если нет ничего криптованного ?

В общем ребята поздравляю - вы нахватались какихто терминов не понимаю что они означают



Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 11 ноября 2011 21:08
· Личное сообщение · #6

bowrouco
Товарищ я вроде явно написал что мне нужно шифровани и не какойто ксор а что то типа Rijndael.
Если набрать в гугле крипто будет духу@ща ссылок по криптографии просто у вас извращенные понятия.
Есть функция,вней маркеры,компилю,запускаю утилиту,она ищет маркеры,шифрует по ключу,всталяет декриптор с проверкой,запускаю прогу,ввожу ключь и если совпало то отрабатывает зашифрованая ветка иначе фейл ветка и все не каких морфов,виртуализаци и прочих спутников троянских коняшек.
Дальше упрощать уже не знаю как.
Я вроде не укого не чего не требую,а просто спросил.



Ранг: 47.7 (посетитель), 17thx
Активность: 0.090
Статус: Участник

Создано: 11 ноября 2011 21:15
· Личное сообщение · #7

F_a_u_s_t
Вы поймите что корректно заданный вопрос сам по себе содержит решение. Я например не понимаю что для вас значит "шифрование" и "декриптовка".

> не каких морфов,виртуализаци и прочих спутников троянских коняшек.

Это не имеет отношения к троянам. Троян обычно примитивное приложение, которое не имеет ни виртуальных машин, ни морфа. Там обычно простейший полиморфизм, или оно накрыто какимто говнопротом, которые кстати умеют вскрывать все нормальные аверы. Это дерьмо предназначено для кражи информации, оно покупается и кодят обычно люди сие не грамотные. Троян это не руткит и не вирус. Повторяю - определитесь с терминами.




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 11 ноября 2011 21:30
· Личное сообщение · #8

bowrouco
Да тут как раз всё понятно. Но здесь форум, посвящённый разбору защит, а не их созданию.

-----
Stuck to the plan, always think that we would stand up, never ran.




Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 11 ноября 2011 21:31 · Поправил: F_a_u_s_t
· Личное сообщение · #9

bowrouco
"шифрование" == стойкий криптографический алгоритм
"декриптовка" == обратный алгоритм с проверочным хешем,например MD5.
Думаю теперь путаницы не будет.
Кони бывают разные для примера взять пинч, я сам лично видел сэмплы и с вмпротом и екзекриптором и пермутацией от зомбы,да дохрена счем,да и понятия вирус и троян давно размылись.
Для меня не допустимо что бы параноидальные аверы орали на мои демки.

ARCHANGEL
Я не прадаю софт!
Пишу софт на заказ,часто в команде и когда проект готов отсылается клиету ну когда дядьки мутные отсылаем дэмку он деньги мы ключь,там тестят софт и если нужно сообщают что добавить где исправить,а по итогу мы отсылам код.
Для вас работы не добавится.
vptrlx
Да ты гений,как я сам не додумался.
Не катит такой вариант,объяснять почему долго и нудно.
Add:
Ух сколько всего в сях есть.



Ранг: 56.1 (постоянный), 9thx
Активность: 0.040
Статус: Участник

Создано: 11 ноября 2011 21:50 · Поправил: vptrlx
· Личное сообщение · #10

мне кажется, интересующее вас шифрование в языке C выглядит как
Code:
  1. /* */


Дешифровка похожа на четыре нажатия кнопки del.

//а ещё ifdef-ы есть



Ранг: 47.7 (посетитель), 17thx
Активность: 0.090
Статус: Участник

Создано: 11 ноября 2011 21:56 · Поправил: bowrouco
· Личное сообщение · #11

F_a_u_s_t
> пермутацией от зомбы
> не допустимо что бы параноидальные аверы орали на мои демки.

Спасибо поржал, реально улыбнуло. А вы товарищ оказывается петросян

ARCHANGEL

Скажу вам прямо не скрывая. Кто шарит в защите и её обходе достигли профита - вершина это ARCE для поиска уязвимостей в ядре. Кто не реализовал(я в том числе) - не могут себя считать достигшими цели. А разреверсить вручну примитивную VM это уг.

| Сообщение посчитали полезным: Dynamic

Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 11 ноября 2011 21:58 · Поправил: F_a_u_s_t
· Личное сообщение · #12

bowrouco
В каком месте смеяться?
Add:
Демки мои не вири,а пинч с пермутацией тоже не особо смешно.
Так где смеяться?

Add:
Определение от зомбы:

ПЕРМУТАЦИЯ
Слово "пермутация" пришло хрен знает откуда. В словаре написано, что это: перестановка, подстановка, размещение, перемена, изменение, перемещение и т.п. Мы будем понимать под пермутацией процесс изменения вируса на уровне ассемблерных инструкций. Еще более детально, пермутация -- это создание новой копии вируса состоящей из перемещенных в другое место и, возможно, измененных инструкций, используя в качестве источника имеющуюся копию.

Я думаю вы спорить не будете что когда он это писал вы еще какались.
Да и каким боком тут vx движки,ядру и прочая хрень?
Есть ответ на вопрос ответь нет пройди молча,золотое правило любого тематического форома,темболее тематика форума неразу не VX.
ЗЫ. Еще раз убидился что на русских форумах делать нечего,разве что почитать как одна половина форума убеждает что тебе это не нужно,а другая что дурак.



Ранг: 47.7 (посетитель), 17thx
Активность: 0.090
Статус: Участник

Создано: 11 ноября 2011 22:01 · Поправил: bowrouco
· Личное сообщение · #13

F_a_u_s_t
> В каком месте смеяться?

Вам виднее, это не мой вопрос.

Add:
> Демки мои не вири,а пинч с пермутацией тоже не особо смешно.

Что есть пермутация профессор ?



Ранг: 56.1 (постоянный), 9thx
Активность: 0.040
Статус: Участник

Создано: 11 ноября 2011 22:42
· Личное сообщение · #14

F_a_u_s_t пишет:
ЗЫ. Еще раз убидился что на русских форумах делать нечего,разве что почитать как одна половина форума убеждает что тебе это не нужно,а другая что дурак.


А, так у вас такие проблемы на всех форумах?

//что за идиотская мода править свои сообщения посреди топика?



Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 11 ноября 2011 22:51
· Личное сообщение · #15

vptrlx
На этом,я на русских форумах почти не бываю,темболее не родной мой язык.
Поэтому и захожу сюда раз в год-два.
Правлю трэш который для меня не несет нагрузки и не охота плодить 101 пост.
Я вобще жалею что в топах модерации нет,было бы меньше срача.



Ранг: 47.7 (посетитель), 17thx
Активность: 0.090
Статус: Участник

Создано: 11 ноября 2011 23:10
· Личное сообщение · #16

F_a_u_s_t
Всёже попрошу вас ответить на вопрос дабы все непонятные нюансы устранить. Что такое пермутация ?




Ранг: 105.6 (ветеран), 36thx
Активность: 0.10
Статус: Участник

Создано: 11 ноября 2011 23:26
· Личное сообщение · #17

пошёл троллинг, видимо аффтар просто не очень понимает что ему надобно. А если хочешь чтобы человек заплатил и не хочешь кодить защиту - то качай проты и накрывай. UPX - самый стабильный на сегодняшний день.



Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 11 ноября 2011 23:29 · Поправил: F_a_u_s_t
· Личное сообщение · #18

Инде
Зачем вам мой ответ,сосредоточтесь вы же его знаете.
За меня вашЪ сенсей ответил.
Ну или если у вас есть деньги я мого и код показать.
Видишь ли,тебе приходится задрачиваться-заучивать ядро,а мне пару раз сорсы посмотрить ибо фотографическая память,меня просто эта тема не интересует,нужно было бы ядро я и спросил бы про ядро,а тут тема друга и вопросы твои не к месту,а потом удивляешься по что инде травят(читаю wasm).
Я не считаю тебя дебилом или богом обиженым но мания виличия на лицо.

Dart Sergius
Не какого троллинга вопрос прямой как шпала есть или нет.
Два человека ответили втему,на спасибо,а остальные кинулись в флейм.

HandMill
Впринцепе по ссылке легко читаемый код который легко допелить под свои нужды.
Closed.


 eXeL@B —› Вопросы новичков —› Нужна утилита
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати