Сейчас на форуме: Rio, YDS (+10 невидимых)

 eXeL@B —› Основной форум —› .NET программа требуется на растерзание
Посл.ответ Сообщение

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

Создано: 12 апреля 2006 06:22
· Личное сообщение · #1

мыщъх не любит .NET и не имеет этой заразы на своем компьютете.
но... редактор требует в переиздании "хакеров" затронуть .NET...
_большая_ просьба всем у кого стоит эта штука: написать простое
приложение со сторокой редактирование, которое справшивает
пароль, сравнивает его с эталонной строкой и говорит "pswd ok"
или сваливает....

большьшая просьба откомпилить это в байт-код и в exe-код,
статически прилинковав все библиотеки, чтобы я мог это чудо
запустить на своем компьютере ;)

в качестве компенсации (если моей благодарноости недостаточно)
предлагаю создать окошло about о вас самих. это для eng-книги,
и возможно это поможет вам найти _там_ работу...

в общем, в любом случае буду благодарен...




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 12 апреля 2006 07:00 · Поправил: Nimnul
· Личное сообщение · #2

elraton

статически прилинковав все библиотеки

Это могут делать некоторые протекторы, засовывая все!!! библиотеки в exe. Лучше уж поставить заразу на свой комп, а вось и пригодится

откомпилить это в байт-код и в exe-код

Можно сделать только дамп, в котором жесткая привязка к адресам.

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

-----
have a nice day




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

Создано: 12 апреля 2006 07:07
· Личное сообщение · #3

Nimnul
насколько я читал об NET есть способ присобачить все библиотеки к exe штатными средствами

к сожалению, Спец не выписываю, поэтому статей не имею ;(
из всей помощи прошу сбросить мне откомпилированную программу,
чтобы получить представление о байт-коде (и exe-коде) некоторе
представление и понять следует ли связяваться с net-ом или нет.

кому не сложно это сделать.... буду _очень_ признателен




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 12 апреля 2006 07:14 · Поправил: Nimnul
· Личное сообщение · #4

elraton пишет:

к сожалению, Спец не выписываю, поэтому статей не имею ;(


Зато ты можешь попросить редактора Спеца, выслать тебе журнал в пдф формате, это пререготива афтороф, пишущих туда статьи ;)
 

-----
have a nice day




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

Создано: 12 апреля 2006 07:24
· Личное сообщение · #5

Nimnul
спасибо за прерогативу.
но ты это... просто программу вышли, а?
хочу взглянуть на байт-код...
и как хорошо/плохо его понимает ида

черт с ними с библиотеками.
пускай не запускается...

в общем, просьба в силе:
написать _простейший_ крякме
и компильнуть его в байт-код и в машинный код.
надеюсь, это будет несложно...




Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 12 апреля 2006 07:33
· Личное сообщение · #6

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

833d_12.04.2006_CRACKLAB.rU.tgz

-----
have a nice day





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 12 апреля 2006 07:35
· Личное сообщение · #7

вобщем прога по идее должна перед запуском сказать тебе где можно скачать дотнет , если она этого не сделает, я дам тебе ссыль. 21 мб.

-----
have a nice day





Ранг: 420.3 (мудрец)
Активность: 0.240
Статус: Участник

Создано: 12 апреля 2006 09:33
· Личное сообщение · #8

Nimnul пишет:
если она этого не сделает, я дам тебе ссыль. 21 мб.

Можно еще посмотреть дистр .Net на дисках с дровами, например, к видюхам Sapphire. Но это, конечно, если есть проблемы с трафом.

-----
Сколько ни наталкивали на мысль – все равно сумел увернуться





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 12 апреля 2006 12:55
· Личное сообщение · #9

А можно просто студию vs2003 купить в киоске за сто рублей, один фиг пригодится

-----
have a nice day




Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 12 апреля 2006 13:59
· Личное сообщение · #10

elraton
скачай все-таки NET Framerwork, хотя можно взять с диска с SP2 что MS рассылала бесплатно



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 12 апреля 2006 14:00
· Личное сообщение · #11

Nimnul
Студию 2003 не так просто найти в киоске(из личного опыта)




Ранг: 80.5 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 12 апреля 2006 19:34
· Личное сообщение · #12

Лучше сразу 2005 ставить. Разительно отличается от 2003.

А .NET-программы ломать даже как-то стыдно. На тот пример у меня ушло где-то полминуты.

elraton_dotnet_it_is_best_platform_for_developers;)

Насчет подлинковки библиотек:
Windows сначала "рассматривает" managed-файл как обычный неуправляемый EXE.
В секции .idata есть импорт MSCorEE.dll.
В секции .text есть переход на функцию-заглушку _CorExeMain.
Основной поток процесса вызывает эту заглушку и управленеи передается на _CorExeMain в MSCorEE.dll --> инициализируется CLR -->...--> IL-код компилируется в команды процессора.

И внесу свою маленькую лепту в виде файлика-программки.
Там на C# из VS2005 с хилым применением md5.



8798_12.04.2006_CRACKLAB.rU.tgz

-----
ring 0





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 13 апреля 2006 05:47
· Личное сообщение · #13

apple

ты сначало найди дураков которые будут кочать fw2.0

-----
have a nice day





Ранг: 80.5 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 13 апреля 2006 09:20
· Личное сообщение · #14

Nimnul
А что, такие отсталые? Первым пользуетесь. Хотя так и должно быть по правилам: Якоб говорил, что 2-3 года должно пройти, чтобы юзеры пересели на вновь выпущенное ПО...

-----
ring 0



 eXeL@B —› Основной форум —› .NET программа требуется на растерзание
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати