Сейчас на форуме: bartolomeo, -Sanchez-, morgot, sashalogout (+5 невидимых) |
eXeL@B —› Софт, инструменты —› new Syser Debugger by reversecode 2020 |
<< . 1 . 2 . 3 . 4 . 5 . 6 . >> |
Посл.ответ | Сообщение |
|
Создано: 18 марта 2020 20:15 · Поправил: reversecode · Личное сообщение · #1 Добавлено спустя 0 минут reload just for fun like a hobby 1711 180320 - restart the project - new build for x86 - fix close debugger while in modal window - add menu history - add bookmark - implement all console command - implement pe explorer - implement run tracer - new width for dataview, allow by popup menu - prepare for source debugging 0001 200320 - add options for settings and color - some settings can be apply without restart - colors can be apply without restart - add setting for monitor window to move position left/right - font size setting need to restart 0030 210320 - allow run on winxp - fix crash when close debugger with many windows - disable change IF EFLAGS - disable edit segment reg/base - fix color ADDR in codeview - reimplement colors update settings 1153 210320 - alpha build x64 1810 220320 - fix output unsigned ptr in engine for x64 - fix output expression format for x64 - reimplement scroll limit for codeview - fix disassembler to show symbol in codeview - fix dissassembler to follow code/data at imm - add show group data as qword for x64 (dblcick on address in hexview) - fix pe read export function names for x64 - fix pe explorer address field for x64 - fix pe tls for x64 - fix crash while using setenv in console for x64 - fix debugger detach process only from attached - fix trace step on "mov ss" for x64 - fix using cap button close/max/min for x64 - regress: there need restart to use new color, will improve realtime in future 1811 220320 - fix search plugin in Plugin dir 1430 230320 - implement FPU reg "%1.7e" - implement XMM 8/16 reg by dword x 4 - fix instr info for qword data - fix all disassm in uppercase - fix debugger leak handle - revert fix for detached process - fix debugger handle unload dll 1030 250320 - fix output ESC chars in strings - add load public symbols from pdb 1245 270320 - fix mistake/warn found by clang - fix debugger trace range - fix same key pressed twice, used with source level debugging - source level debugging 1730 280320 - fix position close button on tab - add breakpoints on source code - add bookmarks on source code 0631 290320 - fix debug trace - fix infinet loop - out of range by msdia length for source level 0504 2020 - add more symbols from pdb - add var names in statements for source level debugging - fix dont follow to source level if set follow to codeview 1805 050420 - fix detect unicode string - add more symbols from pdb (static vars) 2020 160420 - add allow load BDF font (Menu-Options-Font File Name) 0245 230420 - fix load order BDF font 1750 240420 - fix key action shift+insert <-> ctrl+insert on edit input - fix use paste clipboard from Windows - fix double +inf,-inf,nan for output engine тестировался ter-u18n.bdf https://github.com/Tecate/bitmap-fonts/tree/master/bitmap/terminus-font-4.39 | Сообщение посчитали полезным: TryAga1n, dima_0007, morgot, Orlyonok, Vnv, r_e, stnt, ClockMan, plutos, Gideon Vi, Hugo Chaves, Veliant, agk70, HandMill, dosprog, DimitarSerg, yashechka, LordGarfio, b30wulf, icerix, IOCTL_ |
|
Создано: 23 марта 2020 19:21 · Личное сообщение · #2 |
|
Создано: 23 марта 2020 19:47 · Личное сообщение · #3 |
|
Создано: 23 марта 2020 19:50 · Личное сообщение · #4 |
|
Создано: 23 марта 2020 20:04 · Поправил: ASMiral · Личное сообщение · #5 reversecode пишет: дедушке на пенсии нечем заняться в кризис вот он дурью и мается Если вы это про себя, то я бы тоже хотел такой "дурью" помаяться, да боюсь квалификация еще не та. На чего-нибудь попроще еще можно попробовать замахнутся, но на Сисер еще страшновато. Так конечная цель-то все же: x64(r3 и r0), а там как получится, и как будет время позволять? |
|
Создано: 23 марта 2020 20:07 · Личное сообщение · #6 |
|
Создано: 23 марта 2020 20:38 · Личное сообщение · #7 |
|
Создано: 24 марта 2020 07:43 · Личное сообщение · #8 |
|
Создано: 24 марта 2020 09:29 · Поправил: NaSIlnik · Личное сообщение · #9 |
|
Создано: 24 марта 2020 10:11 · Личное сообщение · #10 |
|
Создано: 25 марта 2020 03:34 · Личное сообщение · #11 |
|
Создано: 25 марта 2020 11:31 · Личное сообщение · #12 1030 250320 - fix output ESC chars in strings - add load public symbols from pdb | Сообщение посчитали полезным: DimitarSerg, exDMA, Hugo Chaves |
|
Создано: 26 марта 2020 11:42 · Личное сообщение · #13 reversecode, спешу довести до вашего сведения, пока не забанили: Порадовал факт того, что добавили подгрузку отладочных символов (PDB). Теперь какой-нибудь свой код можно более наглядно изучать. Еще понравилось как вы сделали в x32 версии, одновременное отображение регистров ESP и EBP в одном месте - очень удобно! Правда, если быть немного занудным =) , то зеленую подсветку EBP сделать бы чуть потемней или вообще в другой цвет "покрасить", а то плохо просматривается. А так в целом, поигрался с x32 и x64 версиями - вроде, все работает. Теперь вопрос на "засыпку": А сложно ли будет добавить трассировку по исходникам - по принципу Run Trace List? И если несложно, то возможно ли такое в перспективе? У старого Syser'а такое, вроде, было. Если ничего не перепутал. Ну и про шрифт уже много раз писали. Его бы, конечно, сделать чуть покрупнее не помешало. Хотя бы, парочку градаций на увеличение. |
|
Создано: 26 марта 2020 15:33 · Личное сообщение · #14 |
|
Создано: 26 марта 2020 21:16 · Личное сообщение · #15 |
|
Создано: 27 марта 2020 14:06 · Личное сообщение · #16 1245 270320 - fix mistake/warn found by clang - fix debugger trace range - fix same key pressed twice, used with source level debugging - source level debugging при этом код который генерирует кланг не рабочий где то отчего то падает собранный отладчик разбираться пока нет желания но зато шланг билдит на порядок быстрее чем мсвц компилер | Сообщение посчитали полезным: dosprog |
|
Создано: 28 марта 2020 18:52 · Личное сообщение · #17 1730 280320 - fix position close button on tab - add breakpoints on source code - add bookmarks on source code | Сообщение посчитали полезным: DimitarSerg |
|
Создано: 28 марта 2020 20:53 · Личное сообщение · #18 |
|
Создано: 28 марта 2020 21:15 · Личное сообщение · #19 у него анализатор обалденный ляпы в коде показал типа if (!func() != 2) или просто забыл результаты с функций ассигнить хотя... может по умолчанию msvc не включены все ворнинги Добавлено спустя 1 минуту дма, ошибки сюда надо писать а не в лс может проблемы не в дебагере а в самой отлаживаемой программе Добавлено спустя 2 минуты ну минут 5-7 msvc компилит какие то 3мегабайта сорсов а шланг минуту+ где то, пропеллер на цпу сразу начинает взлетать |
|
Создано: 28 марта 2020 21:26 · Личное сообщение · #20 reversecode пишет: при этом код который генерирует кланг не рабочий он более "строже" относится к стандарту плюсов чтоли.. когда-то собирал 2 варианта одного криптоалгоритма, студийный работал норм, а кланг глючил из-за signed/unsigned нюансов. по теме - Histroy.lst это опечатка? (вместо history ) | Сообщение посчитали полезным: reversecode |
|
Создано: 28 марта 2020 21:29 · Личное сообщение · #21 msvc 19 студия пре релиз clang 9.0 релиз из за чего начал пробовать кланг, студия не компилила один код, показывая не вразумительную ошибку кланг более информативнее ее показал ошибка была в том что спутал какой указатель нужно функции писал const int *a; и msvc твердил одно и тоже, нельзя взять const int * потому что нужен const int * а нужно было int *const a; и кланг абсолютно точно показал куда хочет конст |
|
Создано: 28 марта 2020 21:31 · Поправил: ex_DMA · Личное сообщение · #22 reversecode пишет: дма, ошибки сюда надо писать а не в лс может проблемы не в дебагере а в самой отлаживаемой программе Да это я на всякий случай подстраховался, чтобы лишний раз Инди не радовать инфой о нестабильной работе Syser'а. Я тогда еще раз все внимательно проверю, а потом весь проект проверочный VS2019 скину. Может какие настройки нужно будет подправить. |
|
Создано: 28 марта 2020 21:32 · Поправил: reversecode · Личное сообщение · #23 morgot пишет: по теме - Histroy.lst это опечатка? (вместо history ) очевидно, тоже самое в оригинальном сисере я строку скопировал не вчитываясь проблема не в плюсах, отладчик кстати же на С++, там в кодо генерации чтото хотя, может еще как то проверю но результирующий виндовс код скопилированый в clang мне в иде не нравится даже не оптимизированный он лапшу генерит Добавлено спустя 1 минуту ex_DMA пишет: не "радовать" инфой о нестабильной работе Syser'а. идеального софта не существует чем больше крашей найдете, тем лучше |
|
Создано: 28 марта 2020 21:34 · Личное сообщение · #24 |
|
Создано: 28 марта 2020 21:35 · Личное сообщение · #25 |
|
Создано: 28 марта 2020 23:02 · Личное сообщение · #26 reversecode, в общем, вот тестовый проект калькулятора для VS2019. У меня на Win7x64 в Syser'е он виснет, когда устанавливаешь BP и пытаешься на ней остановиться. По-моему, дело в Syser'е, но может у вас будет другое мнение? 95bb_28.03.2020_EXELAB.rU.tgz - hex_calc_vs2019.zip |
|
Создано: 29 марта 2020 01:11 · Личное сообщение · #27 |
|
Создано: 29 марта 2020 03:51 · Личное сообщение · #28 reversecode, все сделал как просили: 1. Скомпилировал и приложил PDB-файлы. 2. Все проверил на x64Dbg (Эксодии). 3. Приложил txt-файл с адресами брейкпоинтов (можно на любом BP останавливаться и отлаживать в пошаговом режиме). 02ac_29.03.2020_EXELAB.rU.tgz - hex_calc_vs2019_(bin).zip |
|
Создано: 29 марта 2020 04:26 · Личное сообщение · #29 попробовал x64 релиз поставил бряк на 0x01400011D0 --- ( Calclt ) нажал 9 умножить и сразу остановилось в дебагере на этом брекпоинте нажал продолжить нажал опять цифер и плюс опять остановилось на брекоинте или что подразумевалось под - виснет ? Добавлено спустя 33 минуты ага, что то поймал буду разбираться |
|
Создано: 29 марта 2020 05:04 · Личное сообщение · #30 |
|
Создано: 29 марта 2020 06:43 · Личное сообщение · #31 |
<< . 1 . 2 . 3 . 4 . 5 . 6 . >> |
eXeL@B —› Софт, инструменты —› new Syser Debugger by reversecode 2020 |