Red
Red
Получается, что либо смещение либо сегмент там хранится?
disba1ancer
disba1ancer
disba1ancer
Red
Нашёл. Сейчас ещё погуглю немного, что да как там.
Eugene
Red
Eugene
Eugene
Теоретически может, но на практике не было этого
Очень теоретически :)
Потому что странно, если сегмент будет отличаться от сегмента кода, данных, стека и динамически выделяемой памяти. А ничто из этого не будет = 0. Тем более всегда :)
disba1ancer
Red
Лабы по эвм. Нужно именно там делать.
ඞ
Red
Да там простейшая прога, только нельзя пользоваться стандартными функциями.
Red
Вот я и парюсь с асмом.
ඞ
Vadim Yegorov
Скажите пожалуйста можно ли через lldb отследить все обращения процесса к диску?
Vadim Yegorov
Или ltrace/strace использовать?
Vadim Yegorov
Всё происходит в iOS, там кажется нету ltrace
superiority
Кто то может написать прогу
С scanf
Принимающая строку и букву
И далее вывод индекса буквы в этой строке
superiority
Hello H
0
superiority
Это плюсы
superiority
А препод просит на ассемблере
superiority
Да я на плюсах мог бы и сам такое написать
usernameak
напиши и дизассемблируй, чё)
За тебя никто писать не будет это раз.
Сканф это си — два.
usernameak
Нет в асме сканф. Тебе его самому надо имплементировать.
superiority
Вот тут принтф кто-то юзал
superiority
superiority
Anonymous
Glo
ナハナする🇨🇳🇨🇳😡🇨🇳😡😡😡😡😡🗿💪🗿💪😎😎🚬🚬
Aiwan \ (•◡•) / _bot
@IvUyr
Vi
На асме было бы понятнее
Co(n)stantine👨🔬
На асме было бы понятнее
типа так?
.ascii "\345\220\210\344\275\234"
.asciz "\320\260\320\260\320\260"
.string "\320\260\320\260\320\260" 🤔
Vi
🅑🅛🅐🅓🅔 🅡🅤🅝🅝🅔🅡
Интересно, для чего используется такой набор слов? На спам не похоже
🅑🅛🅐🅓🅔 🅡🅤🅝🅝🅔🅡
Хм, странно, чем чат по асму не угодил
Leon
Удаляйте это сообщение и дело с концом а пользователи банте к чёрту
Leon
Их там двое кстати
Vadim Yegorov
Причем 50% приложений имплементируют HTTP3 QUIC своей собственной реализацией или от гугла или от proxygen, там нет вообще keylog_callback функций и нужно вычленить каким-то образом ключи из памяти. А хотя тот же самый openssl или boringssl там. Пока что проблема решена затыканием UDP:443 на роутере. Тогда приложение переходит на HTTP2.
Anonymous
по каким опкодам предполагаете различать?
Vadim Yegorov
Процессорным
disba1ancer
Vadim Yegorov
UDP:443 это протокол QUIC
Vadim Yegorov
Ещё есть сложности с пониманием текста?
Eugene
С чего бы это? :)
Eugene
Мотоцикл ремонтировать сложнее, чем грузовик?
Во-первых, зависит от того, что за мотоцикл и что за грузовик, а во-вторых, от поломки :)
Eugene
Что значит иначе выглядела? Что за код? И т.д. Очень общий вопрос. Давайте ближе к практике. В чём задача? Зачем это всё?
Ask
выглядила иначе всмысле гуй другой? так заменить ресурсы
Ask
если правда там не в динамике все создается)
Eugene
Одно и то же можно сделать миллионом способов. На ассемблере, наверное, вариантов можно придумать побольше, да :)
Eugene
Просто потому, что элементов, из которых состоит программа, больше.
Опять @GroupButler_bot упал.
R
Привет, я не понял зачем подряд писать repne scasb ?
я бы понял если бы просто scasb..
R
аа, может быть найти четвертый по счету нулевой байт?
Eugene
Да.
Olexandr
Привет всем. Можете помочь? Нужно разделить 2 массива(ATmega16) команди в нем нету, а как записать незнаю
disba1ancer
Olexandr
ну метод деления одного числа на другое
disba1ancer
disba1ancer
Olexandr
правда сделать надо на микроконтролере ATmega16
disba1ancer
Olexandr
либо 10/5