|
Заблокирован
|
|
Как пользоваться отладчиком OllyDbg на файлах-ЕХЕ для Visual Basic 6.0?20.09.2015, 22:56. Показов 8186. Ответов 29
Метки нет (Все метки)
Добрый вечер!
Прошу научить пользоваться отладчиком OllyDbg. Имею: Windows 7, 32 Bit. Скачал почти все книги Касперски — жуть (!), без практики непонятно. Хочу освоить самые простые приёмы. Интересует возможность получения исходного кода файла-ЕХЕ для Visual Basic 6.0 Подскажите, пожалуйста — насколько правильно? начать со следующих скачиваний: Download http://www.ollydbg.de/ Download OllyDbg 1.10 (final version) Download Plugin Development Kit 1.10 (requires OllyDbg 1.10) Download free source of command line plugin (requires OllyDbg 1.08 or 1.10 and Borland's BCB 5.0)
0
|
|
| 20.09.2015, 22:56 | |
|
Ответы с готовыми решениями:
29
Как пользоваться отладчиком (в Visual Studio) Как пользоваться отладчиком? |
|
Заблокирован
|
|||
| 20.09.2015, 23:41 [ТС] | |||
|
Пытаюсь выразить мысли и сомнения своими словами: 1) Посмотрел ссылку, выше — просто обухом по голове. Очередной и огромный поток информации, который надо переваривать — месяц. Надорвусь! 2) Вас, обитателей этого форума, знаю и доверяю. Звёзд с неба не надо. Охота научиться простым вещам, учитывая ваш личный опыт и ошибки. 3) Информация нужна мизерными дозами, как для ребёнка. Важен игровой момент в форме практики на лёгких примерах. 4) Прекрасно понимаю: всё, что пытаюсь изучить безнадёжно устарело и уходит в небытие. 5) Упор делаю только на методику и понимание азов. Добавлено через 4 минуты
0
|
|||
|
Модератор
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
|
||
| 20.09.2015, 23:44 | ||
|
а асемблерный листинг мало отнощения имеет к исходному коду а если это NET приложения то с Олькой вообще делать нечего, там запускается виртуальная машина для NET свои програмки
1
|
||
|
Заблокирован
|
||
| 21.09.2015, 00:12 [ТС] | ||
|
Если не трудно, напишите код программы на VB6.0, чтобы она работала не хуже, чем у SoftIce. Хочется проверить глубину Ваших знаний на практике.
0
|
||
|
Модератор
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
|
||
| 21.09.2015, 00:17 | ||
|
софт айс умер
![]() еще худо бедно работал на хрюнделе, с танцами с бубном но далее все хочешь я тебе прошивочку светового прибора скину?
1
|
||
|
|
|
| 21.09.2015, 00:18 | |
Сообщение было отмечено Willi2001 как решение
Решение
Программа Никиты с исходником на бейсике. Его будет намного проще переписать на VB, чем дизассемблировать прогу, изучать ее код и восстанавливать исходник.
0
|
|
|
Заблокирован
|
|||
| 21.09.2015, 00:35 [ТС] | |||
|
Всем любопытно! Мы только обсуждаем высокие материи: проблемы программирования. А сами программы нам будет писать А.С. Пушкин (SoftIce — https://www.cyberforum.ru/memb... html#stats)! Насколько так правильно? Добавлено через 6 минут
0
|
|||
|
Модератор
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
|
||
| 21.09.2015, 00:47 | ||
|
я то про отладчик писал, думал начитался Касперски, а он очень любит софтайс(отладчик), и решил запустить ![]() а пользователю SoftIce долгих лет жизни, здоровья, и прошу пардону
1
|
||
|
Заблокирован
|
||||||
| 21.09.2015, 01:27 [ТС] | ||||||
|
Как перевести код программы Никиты Однороба с PureBasic на VB6.0? Кто сможет помочь?
0
|
||||||
|
Модератор
|
|
| 21.09.2015, 01:37 | |
Сообщение было отмечено Willi2001 как решение
Решение
Я же тебе сказал что я восстановлю исходный код - имей терпение. Это дело не 2-х минут. Убедительно прошу Softice пока не публиковать исходники очень хотелось бы сравнить с ручным декомпилированным кодом.
0
|
|
|
Заблокирован
|
||
| 21.09.2015, 01:48 [ТС] | ||
|
Восхищает, что все пишут — такое невозможно, а один человек отвечает: вполне возможно! За два чуда Русская Православная Церковь относит к сану Святой. Не шучу.
0
|
||
|
Заблокирован
|
||||||
| 21.09.2015, 15:29 [ТС] | ||||||
|
volvo, спасибо за правку! По-прежнему не могу сообразить: где же выделение кода для PureBasic? Подскажите, пожалуйста.
Как всё-таки искать правду-мать? Желающие найдут источник по фрагменту текста — ниже. Никита Однороб (Пн июл 13, 2015 10:19 pm): По сути, это задача о нескольких рюкзаках объёмом V и множества предметов с указанными размерами. Нужно определить количество рюкзаков и оптимально упаковать. Забабахал решение этой задачи (дошли руки) с помощью динамического программирования (да, мы легких путей не ищем ) Теперь выдает самый наилучший результат, какой только возможен (проверил на 10 входных данных, придуманных вручную) Осторожно!! Должен быть код PureBasic! Не знаю как сделать. Кликните здесь для просмотра всего текста
0
|
||||||
| 21.09.2015, 16:02 | |
|
0
|
|
|
Заблокирован
|
||
| 22.09.2015, 02:55 [ТС] | ||
|
1) Стивенс Род. Готовые алгоритмы на Visual Basic (страница 6 из 30) http://bookz.ru/authors/stiven... vbalg.html 2) Рекурсия. Отрывок из книги Рода Стивенса "Visual Basic. Готовые алгоритмы" (обращений: 21036 с 30.07.2003) http://am.rusimport.ru/msaccess/topic.aspx?ID=266
0
|
||
|
|
||
| 22.09.2015, 08:52 | ||
|
Если язык PureBasic не знаком и некоторые места кода непонятны, то необходимо скопировать код в IDE и кликать мышкой по интересующей команде, а затем наживать на F1. Будет открываться справка с описанием команды.
1
|
||
|
Заблокирован
|
||
| 22.09.2015, 11:57 [ТС] | ||
|
Для любопытных! Где брать необычные книги? Сам, всё нижеперечисленное скачал! А вот зачем? Пока не знаю — и объяснить не могу. Наверно, понравился ресурс!
Кликните здесь для просмотра всего текста
1) Автор: Стивенс Род
Название: Готовые алгоритмы на Visual Basic Жанр: Компьютерная литература Размер: 502 Кб http://bookz.ru/authors/stivens-rod/vbalg.html 2) Автор: Херманн Маркус Название: Азбука Visual Basic Жанр: Компьютерная литература Размер: 21 Кб http://bookz.ru/authors/herman... man01.html 3) Автор: Автор Неизвестен 3 Название: Visual Basic: Полезные советы Жанр: Компьютерная литература Размер: 4 Кб http://bookz.ru/authors/avtor-... ezsov.html 4) Автор: Автор Неизвестен Название: Visual Basic 5.0 Жанр: Компьютерная литература Размер: 360 Кб http://bookz.ru/authors/avtor-neizvesten/vb5.html Стр. 58. Стивенс Род. Готовые алгоритмы на Visual Basic Кликните здесь для просмотра всего текста
Двусвязные списки
Во время обсуждения связных списков вы могли заметить, что большинство операций определялось в терминах выполнения чего либо после определенной ячейки в списке. Если задана определенная ячейка, легко добавить или удалить ячейку после нее или перечислить идущие за ней ячейки. Удалить саму ячейку, вставить новую ячейку перед ней или перечислить идущие перед ней ячейки уже не так легко. Тем не менее, небольшое изменение позволит облегчить и эти операции. Добавим новое поле указателя к каждой ячейке, которое указывает на предыдущую ячейку в списке. Используя это новое поле, можно легко создать двусвязный список (doubly linked list), который позволяет перемещаться вперед и назад по списку. Теперь можно легко удалить ячейку, вставить ее перед другой ячейкой и перечислить ячейки в любом направлении. @Рис. 2.8. Двусвязный список ============37 Класс DoubleListCell, который используется для таких типов списков, может объявлять переменные так: Public Value As Variant Public NextCell As DoubleListCell Public PrevCell As DoubleListCell Часто бывает полезно сохранять указатели и на начало, и на конец двусвязного списка. Тогда вы сможете легко добавлять элементы к любому из концов списка. Иногда также бывает полезно размещать сигнальные метки и в начале, и в конце списка. Тогда по мере работы со списком вам не нужно будет заботиться о том, работаете ли вы с началом, с серединой или с концом списка. На рис. 2.9 показан двусвязный список с сигнальными метками. На этом рисунке неиспользуемые указатели меток NextCell и PrevCell установлены в Nothing. Поскольку программа опознает концы списка, сравнивая значения указателей ячеек с сигнальными метками, и не проверяет, равны ли значения Nothing, установка этих значений равными Nothing не является абсолютно необходимой. Тем не менее, это признак хорошего стиля. Код для вставки и удаления элементов из двусвязного списка подобен приведенному ранее коду для односвязного списка. Процедуры нуждаются лишь в незначительных изменениях для работы с указателями PrevCell. Добавлено через 10 минут Сам открыл код Никиты Однороба в программе VB6.0. Претензий, выделяются красным цветом, совсем немного. Но как их исправить? Жалею, что Diamock куда-то запропастился, он бы всё быстро исправил.
0
|
||
|
|
||
| 22.09.2015, 12:12 | ||
Сообщение было отмечено Willi2001 как решение
РешениеПостоянно давать готовые решения не будут и в дальнейшем (если заняться программированием серьезно), потребуется переписывать код с других языков. Тогда варианты следующие. 1. Забросить программирование. 2. Попытаться понять код и переписать его. 3. Заплатить программисту который перепишет код. Кстати, каков у тебя уровень знаний VB? Такое впечатление что нулевой.
0
|
||
| 22.09.2015, 12:12 | |
|
Помогаю со студенческими работами здесь
20
Как пользоваться отладчиком? Как пользоваться отладчиком Как пользоваться отладчиком bochs
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|