|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.06.2016, 15:52 | #11 |
Регистрация: 02.06.2016
Сообщений: 7
|
Написал программу проверки пароля, помогите пожалуйста ее применить для моего задания
Код:
|
02.06.2016, 16:31 | #12 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
Чем помочь-то? На пальцах объяснить, как заражать файлы что-ли?
Нашедшего выход - затаптывают первым..
|
02.06.2016, 16:37 | #13 |
Регистрация: 02.06.2016
Сообщений: 7
|
|
02.06.2016, 16:56 | #14 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
можно будет указать в командной строке параметры. Код:
Цитата:
но я Вам скажу больше. "Заражающая программа может быть написана на любом языке, включая и ЯВУ! В этом случае нужно в её состав включить внедряемый код." А Вам я советую взять простую COM программу (ну, которая пишет Hello World и ждёт нажатия любой клавиши) и дальше тренироваться на ней. попробуйте её заразить ручками (взять в руки любой Hex-редактор (Hiew, WinHex или любой другой). Когда у Вас получится это сделать, тогда Вы и поймёте, что и как нужно делать. p.s. задача прочитать имя заражаемой программы и пароль из командной строки ни какого отношения собственно к процессу заражения не имеет. Это просто расширение удобства использования программы/универсальности, но не более того! |
||
02.06.2016, 16:59 | #15 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
Если-бы каждый непросвещённый человек мог так просто взять и внедрить свою бацилу в исполняемый файл, то каждый карапуз-бы занимался этим.
Ты говоришь, что не можешь вывести строку на консоль (unreal), и хочешь чтоб тебе объясняли методы внедрения на пальцах, да ещё и с исходниками. Почитай литературу по структуре исполняемых файлов, всё сразу прояснится.. Узнаешь, куда можно вставлять свой код, как вычислить его смещение, в каком месте нужно перехватить управление и куда его потом вернуть.
Нашедшего выход - затаптывают первым..
|
02.06.2016, 17:06 | #16 |
Регистрация: 02.06.2016
Сообщений: 7
|
Прошу прощение за мои тупые вопросы))
Ну во первых, это задача по учебе, преподаватель сказал написать на assembler (tasm). Во вторых, я раньше не сталкивался с такими, он нас учил только 2+2 сложить в отладчике и все. Поэтому из языков высокого уровня я понимаю так: * Вот также в моей программе как запрос на пароль есть, также и запрос на файл. Например, Введите .com файл ..... Введите пароль ....... В общем хочу спросить, есть ли какой-нибудь простой способ это выполнить не прибегая к дополнительному ПО. |
02.06.2016, 17:13 | #17 | |||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Цитата:
Цитата:
В идеале можно сделать так - прочитать значения из командной строки, а, если в командной строке пусто - тогда запросить данные у пользователя. так. стоп. Простой способ выполнить ЧТО именно? |
|||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Десятично-двоичный преобразователь (хрестоматийная задача любой ЭВМ) | Sasha_Smirnov | Microsoft Office Word | 13 | 06.10.2013 11:01 |
Архитектура ЭВМ | Xronikov | Помощь студентам | 8 | 11.06.2012 09:36 |
задача на эвм | nata-107 | Помощь студентам | 0 | 15.05.2012 17:06 |
Синтез логических узлов ЭВМ (логические основы ЭВМ) | Одинокая Волчица | Фриланс | 7 | 26.04.2011 06:50 |