Заметки по отладке(Дневник)

avatar KeksovName

56

22

KeksovName

Пользователь

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

KeksovName

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

Итак, как я и говорил тут я буду изучать как работают программы и пытаться понять смысл их работы.PepeHappy.gif?1613920413

И начну я...с блокнота!

Точнее с функции его открытия файлов, как я выяснил он использует некоторые dll файлы системные при открытии файлов.

И что ещё я выяснил-поиск по имени файла dll это пустая затея, в гугле ничего нету.

А ещё мне писали что код изучается и исследуется.PeepoAnd.png?1577443023

Заметка номер 1(то что я писал в блокнот):

Далее планирую найти монитор APIшек и записывать каждый их вызов, а также изучать сам код.

Это первый беглый осмотр блокнота, потом будет интереснее.BlobTea.png?1619500979

Sweeell

Пользователь

Регистрация: 09.08.2023

Сообщения: 76

Рейтинг: 64

Sweeell

Регистрация: 09.08.2023

Сообщения: 76

Рейтинг: 64

img

Когда будет релиз крафтового блокнота с поняшами? Pepego.gif?1593506872

KeksovName

Пользователь

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

KeksovName

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

Sweeell сказал(а):

Когда будет релиз крафтового блокнота с поняшами? Pepego.gif?1593506872

Нажмите, чтобы раскрыть...

Можно попробовать добавить всяких надписей поняшьих.

Попробую.PepeWh.gif?1610052035

Dale!

Пользователь

Регистрация: 15.12.2012

Сообщения: 6728

Рейтинг: 3953

Dale!

Регистрация: 15.12.2012

Сообщения: 6728

Рейтинг: 3953

вот тут значение, не понятно...  PepeBaited.png?1598625968

 

4-8.jpg

KeksovName

Пользователь

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

KeksovName

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

Dale! сказал(а):

вот тут значение, не понятно...  PepeBaited.png?1598625968

 

4-8.jpg

Нажмите, чтобы раскрыть...

Так я говорю, предварительный обзор!

Что-то копируется в какое-то место и т.д

Это же блокнот а не серьёзная программа!

В следующей части(заливается) я нашёл что блокнот считывает ресурсы(кнопачки и менюшки)из особого файла и его нельзя изменить..вообще нельзя.

Просто система не даёт.PeepoWut.png?1576808589

Постараюсь код изучать лучше но обычно если копируются что-то и куда-то то это именно что-то типа 0 или 1.popcorn.gif

Астана35

Пользователь

Регистрация: 26.11.2023

Сообщения: 312

Рейтинг: 192

Астана35

Регистрация: 26.11.2023

Сообщения: 312

Рейтинг: 192

Всем хорошего дня d2happy.gif Почаще улыбайтесь justsmile.png

 

Protechka-truby.jpg

rak.jpg

protekanie_truboprovoda.png

 

11-gemorroya.jpg

KeksovName

Пользователь

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

KeksovName

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

Пытался изменить Файл на что-то другое но не смог,система на даёт.AquaCry.png?1621091234

Но я решу эту проблему в следующих видео.BlobTea.png?1619500979

pegaster

Пользователь

Регистрация: 18.02.2022

Сообщения: 1073

Рейтинг: 523

pegaster

Регистрация: 18.02.2022

Сообщения: 1073

Рейтинг: 523

KeksovName сказал(а):

Итак, как я и говорил тут я буду изучать как работают программы и пытаться понять смысл их работы.PepeHappy.gif?1613920413

И начну я...с блокнота!

Точнее с функции его открытия файлов, как я выяснил он использует некоторые dll файлы системные при открытии файлов.

И что ещё я выяснил-поиск по имени файла dll это пустая затея, в гугле ничего нету.

А ещё мне писали что код изучается и исследуется.PeepoAnd.png?1577443023

Заметка номер 1(то что я писал в блокнот):

Далее планирую найти монитор APIшек и записывать каждый их вызов, а также изучать сам код.

Это первый беглый осмотр блокнота, потом будет интереснее.BlobTea.png?1619500979

Нажмите, чтобы раскрыть...

Андрюх, ну не с той стороны заходишь.

Смотри, ты говоришь, что занимаешься отладкой для того, чтобы понять, как работают мастера. Так? Так вот, открою тебе страшную тайну наверное, но на ассемблере десктоп приложений либо нет совсем либо почти нет. Мастера пишут на языках программирования алгоритмических и в случае с десктоп приложениями эти языки ещё и ООП. Более того, на самом деле в случае с большинством программ и игр люди не юзают сами системные вызовы или как ты их называешь API функции, потому что есть различные библиотеки фреймвроки и тд.

 

Поэтому с данной точки зрения занятие абсолютно бесполезное.

 

Опять же, если есть желание посмотреть работу мастеров, есть очень много программ с открытым исходным кодом. И когда ты их увидишь, ты ещё раз убедишься в моих словах, что мастера десктопы на ассемблере не пишут 

Sweeell

Пользователь

Регистрация: 09.08.2023

Сообщения: 76

Рейтинг: 64

Sweeell

Регистрация: 09.08.2023

Сообщения: 76

Рейтинг: 64

img
pegaster сказал(а):

Андрюх, ну не с той стороны заходишь.

Смотри, ты говоришь, что занимаешься отладкой для того, чтобы понять, как работают мастера. Так? Так вот, открою тебе страшную тайну наверное, но на ассемблере десктоп приложений либо нет совсем либо почти нет. Мастера пишут на языках программирования алгоритмических и в случае с десктоп приложениями эти языки ещё и ООП. Более того, на самом деле в случае с большинством программ и игр люди не юзают сами системные вызовы или как ты их называешь API функции, потому что есть различные библиотеки фреймвроки и тд.

 

Поэтому с данной точки зрения занятие абсолютно бесполезное.

 

Опять же, если есть желание посмотреть работу мастеров, есть очень много программ с открытым исходным кодом. И когда ты их увидишь, ты ещё раз убедишься в моих словах, что мастера десктопы на ассемблере не пишут 

Нажмите, чтобы раскрыть...

У самурая нет цели, только путьpepeshapka.png?1592046135

pegaster

Пользователь

Регистрация: 18.02.2022

Сообщения: 1073

Рейтинг: 523

pegaster

Регистрация: 18.02.2022

Сообщения: 1073

Рейтинг: 523

Sweeell сказал(а):

У самурая нет цели, только путьpepeshapka.png?1592046135

Нажмите, чтобы раскрыть...

И тот ведёт к фкуфным муфточкам

Закись Ашота

Пользователь

Регистрация: 10.05.2013

Сообщения: 13391

Рейтинг: 7654

Закись Ашота

Регистрация: 10.05.2013

Сообщения: 13391

Рейтинг: 7654

img

Хакермен.

Для чего ты это делаешь?

Чтобы понять, что блокнот использует дллки не нужно заниматься реверс инжинирингом.

Legatus Legionis

Пользователь

Регистрация: 28.07.2013

Сообщения: 24285

Рейтинг: 17372

Нарушения: 15

Legatus Legionis

Регистрация: 28.07.2013

Сообщения: 24285

Рейтинг: 17372

Нарушения: 15

Закись Ашота сказал(а):

Хакермен.

Для чего ты это делаешь?

Чтобы понять, что блокнот использует дллки не нужно заниматься реверс инжинирингом.

Нажмите, чтобы раскрыть...

Так он больше ничего и не может понятьjokerge.png?1684055109

KeksovName

Пользователь

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

KeksovName

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

pegaster сказал(а):

Андрюх, ну не с той стороны заходишь.

Смотри, ты говоришь, что занимаешься отладкой для того, чтобы понять, как работают мастера. Так? Так вот, открою тебе страшную тайну наверное, но на ассемблере десктоп приложений либо нет совсем либо почти нет. Мастера пишут на языках программирования алгоритмических и в случае с десктоп приложениями эти языки ещё и ООП. Более того, на самом деле в случае с большинством программ и игр люди не юзают сами системные вызовы или как ты их называешь API функции, потому что есть различные библиотеки фреймвроки и тд.

 

Поэтому с данной точки зрения занятие абсолютно бесполезное.

 

Опять же, если есть желание посмотреть работу мастеров, есть очень много программ с открытым исходным кодом. И когда ты их увидишь, ты ещё раз убедишься в моих словах, что мастера десктопы на ассемблере не пишут 

Нажмите, чтобы раскрыть...

Так я хочу быть универсалом, уметь и код писать и читать и реверсить программы.pepecool.png?1592046811

Изучать всё всесторонне!

Чтобы узнавать код и открытый и закрытый(изучив его в отладчике) и в итогу я наконец-то пойму как работают компьютерные программы.CoolNut.png?1619501245

Просто это древняя история, был такой Крис Касперски и он всё что делал так это изучал программы и писал восхитительные книги по этому!

Хочу быть уверенным в себе, нету исходников? Да пофигу за месяц пойму код в отладчике! PepeDisco.gif?1592102873

Как-то так.

Legatus Legionis сказал(а):

Так он больше ничего и не может понятьjokerge.png?1684055109

Нажмите, чтобы раскрыть...

Зачем ты так?PepeCry.png

Я стараюсь, применяю свои знания даже(пусть и к блокнотуAnimeVeryLaught.gif?1621091378) и планирую дальше заниматься практикой!

pegaster

Пользователь

Регистрация: 18.02.2022

Сообщения: 1073

Рейтинг: 523

pegaster

Регистрация: 18.02.2022

Сообщения: 1073

Рейтинг: 523

KeksovName сказал(а):

Так я хочу быть универсалом, уметь и код писать и читать и реверсить программы.pepecool.png?1592046811

Изучать всё всесторонне!

Чтобы узнавать код и открытый и закрытый(изучив его в отладчике) и в итогу я наконец-то пойму как работают компьютерные программы.CoolNut.png?1619501245

Просто это древняя история, был такой Крис Касперски и он всё что делал так это изучал программы и писал восхитительные книги по этому!

Хочу быть уверенным в себе, нету исходников? Да пофигу за месяц пойму код в отладчике! PepeDisco.gif?1592102873

Как-то так.

Нажмите, чтобы раскрыть...

Ну, ты попробуй сначала код с исходниками понимать. А для этого нужно программировать уметь. Ты пришёл в тренажерный зал и сразу 500кг накинул

Огурчик (4)

Пользователь

Регистрация: 03.08.2023

Сообщения: 875

Рейтинг: 933

Огурчик (4)

Регистрация: 03.08.2023

Сообщения: 875

Рейтинг: 933

img
pegaster сказал(а):

Ну, ты попробуй сначала код с исходниками понимать. А для этого нужно программировать уметь. Ты пришёл в тренажерный зал и сразу 500кг накинул

Нажмите, чтобы раскрыть...

это бесполезно, оставь его. Мы какие только аргументы не использовали. Он только говорит, что слушает советы - пусть дальше занимается бесполезной ерундой. Мб самый лучший советчик ВРЕМЯ до него достучится

TIRPITZ

Пользователь

Регистрация: 20.05.2019

Сообщения: 3827

Рейтинг: 1202

Нарушения: 15

TIRPITZ

Регистрация: 20.05.2019

Сообщения: 3827

Рейтинг: 1202

Нарушения: 15

мб на работу кекс?

KeksovName

Пользователь

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

KeksovName

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

Огурчик (4) сказал(а):

это бесполезно, оставь его. Мы какие только аргументы не использовали. Он только говорит, что слушает советы - пусть дальше занимается бесполезной ерундой. Мб самый лучший советчик ВРЕМЯ до него достучится

Нажмите, чтобы раскрыть...

Я просто хочу быть хорошим специалистом!PepeCry.png

Который может решить кучу проблем:

поломался файл, не запускается игра или что-то ещё и я готов это исправить.

Я с таким сталкиваюсь постоянно, вон у меня антивирус орёт на Movavi что это вирус!

А так я могу попробовать решить проблемы возникающие.popcorn.gif

Огурчик (4)

Пользователь

Регистрация: 03.08.2023

Сообщения: 875

Рейтинг: 933

Огурчик (4)

Регистрация: 03.08.2023

Сообщения: 875

Рейтинг: 933

img
KeksovName сказал(а):

Я просто хочу быть хорошим специалистом!PepeCry.png

Который может решить кучу проблем:

поломался файл, не запускается игра или что-то ещё и я готов это исправить.

Я с таким сталкиваюсь постоянно, вон у меня антивирус орёт на Movavi что это вирус!

А так я могу попробовать решить проблемы возникающие.popcorn.gif

Нажмите, чтобы раскрыть...

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

Просто рано или поздно, интерес к твоим темкам угаснет совсем (что впрочем и произошло, после твоего возвращения). Посмеялись и хватит

KeksovName

Пользователь

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

KeksovName

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

Огурчик (4) сказал(а):

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

 

Просто рано или поздно, интерес к твоим темкам угаснет совсем (что впрочем и произошло, после твоего возвращения). Посмеялись и хватит

Нажмите, чтобы раскрыть...

Начну через неделю изучать программирование!

А пока буду копаться в коде, я столько времени потратил на курсы-должен же я насладиться.PepeHappy.gif?1613920413

Увидеть хотя бы вживую и САМ как это всё работает, а потом можно и делом заняться.PepeMusic.png?1576808689

Будет отладка как хобби, а программирование как основное.BlobTea.png?1619500979

pegaster

Пользователь

Регистрация: 18.02.2022

Сообщения: 1073

Рейтинг: 523

pegaster

Регистрация: 18.02.2022

Сообщения: 1073

Рейтинг: 523

KeksovName сказал(а):

Начну через неделю изучать программирование!

Нажмите, чтобы раскрыть...

Ну наконец-то PepeDisco.gif?1592102873PepeDisco.gif?1592102873PepeDisco.gif?1592102873

KeksovName

Пользователь

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

KeksovName

Регистрация: 13.10.2018

Сообщения: 6895

Рейтинг: -286

Сага о том как я делал патч для Counter-Strike:Source!

Нашёл строки, скопировал адрес и написал патч(пока точно это не удалось)

Делал код на ассемблере чтобы управлять кодом игры!BlobTea.png?1619500979

Хочу сделать версию универсальную для v34 и последней, давно хочу! Вот немного продвинулся.

Заметки в блокноте:

Что всё это значит? Объяснение на 1:24:49FeelsWowMan.png?1592046354

pegaster

Пользователь

Регистрация: 18.02.2022

Сообщения: 1073

Рейтинг: 523

pegaster

Регистрация: 18.02.2022

Сообщения: 1073

Рейтинг: 523

KeksovName сказал(а):

Сага о том как я делал патч для Counter-Strike:Source!

Нашёл строки, скопировал адрес и написал патч(пока точно это не удалось)

Делал код на ассемблере чтобы управлять кодом игры!BlobTea.png?1619500979

Хочу сделать версию универсальную для v34 и последней, давно хочу! Вот немного продвинулся.

Заметки в блокноте:

Что всё это значит? Объяснение на 1:24:49FeelsWowMan.png?1592046354

Нажмите, чтобы раскрыть...

Андрюх, мы всё ждём, когда ты си начнёшь учить peepowew.gif?1620146312

Адресная арифметика, динамическая память и прочее