Size: a a a

Ассемблер

2021 September 14

[

[BRM]White Rabbit in Ассемблер
Если ты хороший гонщик...
источник

p

piter in Ассемблер
как конкретно посмотреть в чём состоит ошибка исполняемого файла? чтобы получить что-то более информативное чем Segmentation fault
источник

[

[BRM]White Rabbit in Ассемблер
использовать отладчик!
источник

[

[BRM]White Rabbit in Ассемблер
а сегфолт это ты где-то не по тому адресу работаешь
источник

p

piter in Ассемблер
а у меня экзе заключается просто в <нули>55 8b ec 90 8b e5 5d c2<нули>, то бишь функция с одним нопом, и entry point как раз на эти байты указывает
источник

II

Ira Irina in Ассемблер
Самый быстрый путь. Чем ковыряться в глубинах длл, лучше просто посмотреть сами запросы. Если там конечно не https, что вряд ли. И что без инета станок не работает?
источник

GC

Gregory Chu in Ассемблер
Без инета работает, к инету не подключаем его никогда
источник

II

Ira Irina in Ассемблер
а откуда тогда данные берет?
источник

GC

Gregory Chu in Ассемблер
Через средства разработчика смотрел в браузере, запросов никаких нет
источник

d

disba1ancer in Ассемблер
Главное чтобы не на нули указывал ентрипоинт
источник

II

Ira Irina in Ассемблер
ну средства браузера не покажут трафик длл.
источник

p

piter in Ассемблер
ну вот всё куда надо указывает. может быть проблема в том, что загрузчик расчитывает найти заголовок программы, которого нет?
источник

d

disba1ancer in Ассемблер
Как я понял на компе станка поднята вебморда с интерфейсом на activex
источник

d

disba1ancer in Ассемблер
Тогда давай сначала, что ты делаешь и как делаешь...
источник

II

Ira Irina in Ассемблер
на скрине виден локальный айпишник, вот его бы можно глянуть wireshark
источник

p

piter in Ассемблер
экспериментирую с компилятором. в поле e_phnum (количество заголовков программы) указано 1, если там будет 0 система выдаёт ошибку исполняемого файла. область, на которую указывает e_phoff (адрес заголовка программы) полна нулей. если надо могу скинуть собственно изучаемый файл
источник

GC

Gregory Chu in Ассемблер
Это я с локалки смотрел его, скрин со станка неудобно делать
источник

d

disba1ancer in Ассемблер
Капоче, яннп
источник

p

piter in Ассемблер
короче этот файл при попытке запуска вызывает сегфолт
источник

II

Ira Irina in Ассемблер
а, ну тогда походу весь функционал внутри длл, просто решили изобразительные средства браузера использовать. значит придется ковырять длл, снифер не поможет
источник