Вообщем начал копаться в сырцах иптаблеса и нетфильтра, но уж слишком тут всё запутано и не очень понятно, а каментов так и вообще мало. Понял что так ничего не добьюсь поскольку понять структуру очень сложно. Вот и встал вопрос, а что служит основой для netfilter'а, ведь как я понял именно на нём построен иптаблес. Т.е. я решил не пытаться написать что то на основе нетфильтра а создать его аналог. Вот и вопрос а что используется нетфильтром для перехвата пакетов. Я понимаю что мало кто пытался что то такое написать но может кто видел какие то доки. Если кто то сможет кинуть ссылкой по той части ядра что используется им (стэки,функции и пр.) то это будет очень хорошо, особенно если таб будет описан способ взаимодействия нетфильтра с ядром.
Заранее спасибо!!!