Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   самораспечатывающаяся прога (https://forum.antichat.xyz/showthread.php?t=170540)

sn0w 13.01.2010 17:38

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

W!z@rD 13.01.2010 18:09

Цитата:

Сообщение от sn0w
короче была лаба помню када надо было на си написать прогу которая свой исходник выводит в консоль. тока вот не могу вспомнить, можт кто помнит?

http://ru.wikipedia.org/wiki/Quine

мм?)))

Gar|k 13.01.2010 18:09

ну клади файл с исходником рядом с прогой да выводи его в консоль.

sn0w 13.01.2010 18:16

Цитата:

Сообщение от Gar|k
ну клади файл с исходником рядом с прогой да выводи его в консоль.

да там червяк должен свой код регенерить)

W!z@rD 13.01.2010 18:19

sn0w
что-то я не пойму, такого рода программы называются Куайн.

P.S. новичок, напомнил мне одного бывшего пользователя... хех...

sn0w 13.01.2010 18:42

ну да тока я подобие индюк.а под визуал студию делаю)

Fata1ex 13.01.2010 18:43

Поищи тему с задачками по С/С++ мою. Там было вроде

Ins3t 13.01.2010 19:50

sn0w,
http://forum.antichat.ru/thread32235.html
у?

junk. 13.01.2010 19:52

квайн для ненормальных: http://habrahabr.ru/blogs/crazydev/74827/
:)

sn0w 13.01.2010 22:17

самозаражающий при компиляции)

slesh 13.01.2010 23:57

Кстати, как вариант можно такое решение попробовать:
В VC++ 2008 есть исходники CRT либы. А как ты знаеш - она сама лезит почти во все приложения. Ну так вот, как вариант заражать её исходники, а именно код функции tmainCRTStartup. Затем скомпилить её как статическую либу и подменить.
Код заражения - по аналогии с индюком.

sn0w 14.01.2010 12:30

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

Retimiled 14.01.2010 13:27

ну... дак тяните вместе с кодом компилятор , канпелируйте на лету и будет счасте 8))
для обфускации матрицу исполнения шифруйте матрицей маскирования операций ...

...

а вообще для таких вещей и созданы эмбедед языки!!! Встраивайте и пользуйтесь!


Время: 00:34