|
Заблокирован
|
|
Как пользоваться отладчиком OllyDbg на файлах-ЕХЕ для Visual Basic 6.0?20.09.2015, 22:56. Показов 8206. Ответов 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
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
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?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|