powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Чужая DLL в моем приложении
25 сообщений из 61, страница 2 из 3
Чужая DLL в моем приложении
    #39994338
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Двоичник,

тебе сразу ответили, что дохлый номер.
То, что Няшык написал, что "можно" ( 22189986 ) - лишь подтверждает, что нельзя.

Ты должен дизассемблировать нужные методы и определить, откуда параметры берутся (из стека, из регистров). Если из стека - разобраться, кто (вызывающий код или вызванный) очищает стек. Кто сохраняет и восстанавливает содержимое регистров. Разобраться, используются ли данные, инициализированные в других методах, найти эти методы и тоже понять, как они работают.

Если ты не обладаешь навыками реверс - инжиниринга, ты не сделаешь, надо многому учиться.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994341
AWSVladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Двоичник,
Сходи на Wasm, там много грамотных спецов было, как сейчас не знаю и много инфы по дебугу, хаку было, но многие статьи убрали, а зря.
Любой взлом программы давал понимание кишок программы, "а как оно работает?".
Запрет на изучения/дебаг чужого софта, как по мне равносилен закону который был в средние века о запрете на анатомические исследования человека.
Это просто интересно смотреть, ну как человек умудрился что то сделать.
Правда сам уже наверно лет 10 SoftIce не загружал.
Хотя с помощью него делал интеграцию со своим ПО, и купленной итальянской SCADA системой.
Разговорить Ленина в мавзолее казалось проще, чем добиться конструктивного диалога с создателями той системы.

Ну и ломал проги когда то с помощью него в свое время.
Когда выбирал лет цать криптоконтейнер, то тупо ставил и пытался взломать, результаты в фидонет скидывал, тогда и выбрал BestCrypt, ну и VMProtect выбрал и купил не из-за рекламы, а благодаря SoftIce.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994347
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А не легче макрос наваять, который бы жал по кнопкам? Autohotkey развился в полноценную среду программирования с кучей фич.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994407
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДвоичникМоя задача автоматизировать и значительно ускорить процесс подачи параметра и получения
ответа от функции.

Звучит как типичная попытка обойти защиту от бруфорса.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994416
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal
А не легче макрос наваять, который бы жал по кнопкам? Autohotkey развился в полноценную среду программирования с кучей фич.
Для этого необходимо наличие программы, а я не уверен, что она будет "где и когда надо".
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994417
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
ДвоичникМоя задача автоматизировать и значительно ускорить процесс подачи параметра и получения
ответа от функции.

Звучит как типичная попытка обойти защиту от бруфорса.Пункт лицензии "Запрещаются попытки обхода ограничений программы".
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994436
Двоичник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,

Давайте Вы не будете гадать что же там могло бы быть написано? А то вдруг там и нет то о чем Вы фантазируете.
Я не исключаю вероятности, что Вы правы. Но сейчас вопрос точно не в этом.

Давайте мы возьмем любую другую dll для примера. И тут стоит вопрос о том, научиться изучить dll на предмет входных и выходных параметров. А уж куда я применю полученные знания, останется на моей совести.
Договорились?
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994437
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,

О правовой охране программ для электронных вычислительных машин и баз данных3. Лицо, правомерно владеющее экземпляром программы для ЭВМ, вправе без согласия правообладателя и без выплаты дополнительного вознаграждения декомпилировать или поручать декомпилирование программы для ЭВМ с тем, чтобы изучать кодирование и структуру этой программы при следующих условиях:

информация, необходимая для взаимодействия независимо разработанной данным лицом программы для ЭВМ с другими программами, недоступна из других источников;

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

декомпилирование осуществляется в отношении только тех частей программы для ЭВМ, которые необходимы для организации такого взаимодействия.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994441
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Двоичник
YuRock,

Давайте Вы не будете гадать что же там могло бы быть написано? А то вдруг там и нет то о чем Вы фантазируете.
Я не исключаю вероятности, что Вы правы. Но сейчас вопрос точно не в этом.

Давайте мы возьмем любую другую dll для примера. И тут стоит вопрос о том, научиться изучить dll на предмет входных и выходных параметров. А уж куда я применю полученные знания, останется на моей совести.
Договорились?

Ну ты просто скажи, для чего тебе, и всё.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994445
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДвоичникИ тут стоит вопрос о том, научиться изучить dll на предмет входных и выходных параметров.

И ответ уже дан: для этого используются заголовочные файлы и документация, поставляемые
разработчиком библиотеки. Точка.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994450
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
Двоичник
YuRock,

Давайте Вы не будете гадать что же там могло бы быть написано? А то вдруг там и нет то о чем Вы фантазируете.
Я не исключаю вероятности, что Вы правы. Но сейчас вопрос точно не в этом.

Давайте мы возьмем любую другую dll для примера. И тут стоит вопрос о том, научиться изучить dll на предмет входных и выходных параметров. А уж куда я применю полученные знания, останется на моей совести.
Договорились?

Ну ты просто скажи, для чего тебе, и всё.
Уже сказал.
Для того, чтобы вызвать функцию, которая преобразовывает одну hex-строку в другую hex-строку.
В образовательных целях исключительно, разумеется.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994454
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О правовой охране программ для электронных вычислительных машин и баз данных
или для осуществления любого другого действия, нарушающего авторское право
Не знаю даже, будет ли нарушать авторское право нарушение лицензионного соглашения, составленного и предложенного пользователю автором.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994458
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,

Если лицензия нарушает законодательство РФ это проблема лицензии.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994459
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,

У закона приоритет выше.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994462
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev AlexeyУ закона приоритет выше.

Какой удобный закон, он разрешает мне реверс-инженеринг для обеспечения взаимодействия
чужой программы с моим кейгеном.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994464
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Двоичник,

Предположим, что вы гуру ассемблера и дизасемблера и выяснили, что функция принимает такие параметры
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
LONG_PTR myfunc(
  DWORD,
  LPCSTR,
  LPCSTR,
  DWORD,
  int,
  int,
  int,
  int,
  LONG_PTR,
  LONG_PTR,
  LONG_PTR,
  LPVOID
);

дальше что? Что вы с этим знанием будете делать? Вы угадаете как эти параметры правильно заполнять?
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994467
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Какой удобный закон, он разрешает мне реверс-инженеринг для обеспечения взаимодействия
чужой программы с моим кейгеном.

Не читатель, да?
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994470
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если купил - можно и кейген написать. Если только для себя.

Вот только не не факт что этим кейгеном потом можно правомерно пользоваться.
От типа лицензии зависит.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994479
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev AlexeyНе читатель, да?

Наоборот, очень вдумчивый читатель. Берём софтину в чьём составе есть DLL в которой есть
функция проверки лицензионного ключа. И задаёмся задачей написать кейген для этой программы.

информация, необходимая для взаимодействия независимо разработанной данным лицом
программы для ЭВМ с другими программами, недоступна из других источников;
Ок, гадкий производитель не даёт мне информации о способе кодирования и проверки
лицензионного ключа.

информация, полученная в результате этого декомпилирования, может использоваться
лишь для организации взаимодействия независимо разработанной данным лицом программы для
ЭВМ с другими программами, а не для составления новой программы для ЭВМ, по своему виду
существенно схожей с декомпилируемой программой для ЭВМ или для осуществления любого
другого действия, нарушающего авторское право;
Мой кейген совершенно не похож на декомпилируемую программу и авторское право на неё
остаётся у её автора. Об имущественном праве закон не упоминает. Ок...

декомпилирование осуществляется в отношении только тех частей программы для ЭВМ,
которые необходимы для организации такого взаимодействия.
Не проблема, мне вполне достаточно именно проверки ключа, остальное меня не волнует.

All green, full steam!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994486
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rgreat
Если купил - можно и кейген написать. Если только для себя.

Наверное, можно.
Но поощрять это не стоит.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994494
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
И задаёмся задачей написать кейген для этой программы.

Для себя - можешь, сколько угодно. Будешь распространять - познакомишься со ст.273 УК РФ.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994497
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev AlexeyБудешь распространять - познакомишься со ст.273 УК РФ.

Почему я не могу распространять своё ПО? только потому что оно "взаимодействует с другими
программами"? Так их-то я не распространяю.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994501
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
Kazantsev AlexeyБудешь распространять - познакомишься со ст.273 УК РФ.

Почему я не могу распространять своё ПО? только потому что оно "взаимодействует с другими
программами"? Так их-то я не распространяю.
Эта сказка уже никому не интересна. Такой фигнёй ФСБшники занимаются, они обожают вломиться и всех мордой в пол.
А потом всем доказывай, что ты не верблюд.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994502
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Почему я не могу распространять своё ПО? только потому что оно "взаимодействует с другими
программами"? Так их-то я не распространяю.

Потому что пункт первый, данной статьи, это запрещает.
...
Рейтинг: 0 / 0
Чужая DLL в моем приложении
    #39994564
Kazantsev Alexey
Dimitry Sibiryakov
И задаёмся задачей написать кейген для этой программы.

Для себя - можешь, сколько угодно. Будешь распространять - познакомишься со ст.273 УК РФ.


Чёт авторы не познакомились с ней

https://github.com/delphilite/Activator

Прекрасно на гите лежит, все ими пользуются. И вполне не плохо поживают.
...
Рейтинг: 0 / 0
25 сообщений из 61, страница 2 из 3
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Чужая DLL в моем приложении
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]