Трейс и оканчивался в kmalloc. А вообще ошибку нашёл - я параметры местами перепутал :) Вот что бывает когда двое суток не спишь.
Есть debian 5 lenny в vmware. Выскакивает kernel BUG при вызове kmalloc в простейшем модуле. #include <linux/kernel.h> #include <linux/module.h>...
Я в курсе что такое IPC, fork, pthread. Вот про Clone не дочитал немного, что у него есть флаг CLONE_VM для разделения памяти с парентом. В манах...
Собираюсь писать защиту на основе сетей Петри под linux (as). Возникла проблема, как создавать и главное как обеспечивать взаимодействие между...
Спасибо, это понятно. Но дело в том, что ebx, например, мало где используется и толку от его сохранения 0.
Это не то! -fomit-frame-pointer убирает сохранение ebp, а меня интересует именно конструкция: push%esi push %edi push %ebх
Привык, что пролог выглядит как-то так (у меня старый Debian Sarge 3.1): push %ebp mov %ebp,%esp sub $0x..., %esp Недавно, собрав один модуль для...
Ну с отбрасыванием ".." такое уже не проделаешь, поэтому я использовал универсальный метод.
Попробуйте обойтись вообще без макросов (лично я их не очень люблю). Например, сделайте так: invoke lstrlen, TestString inc eax invoke...
Ну разумнее и проще всего считать сумму распакованного файла в памяти. Её можно посчитать по дампу до запаковки. Сам когда-то так делал.
Большое спасибо за потраченное время. С lea и локальными переменными более-менее разобрался, но дело в том, что lea eax, [ffd +...
yngwie19, советую не тратить зря время, сам на похожую ерунду время убивал. Пишите лучше не в байт-коде, а по обычному в Fasme например, оно и...
Имена участников (разделяйте запятой).