Титла: Задаване на обхват от портове за HTB Публикувано от: DAK в Mar 12, 2005, 21:43 Здравейте.
Имам следния проблем. При задаване на правилата в HTB чета, че мога да задам обхват от портове : RULE=192.168.0.200:21 (така се задава само за 21 порт) RULE=192.168.0.200:21/0xffff (това е същото, но се използва маска) Как да задам да е за портове от 4000 до 65535 например ? Или по-точно как да си изчисля маската за портовете ? Сами се сещате, че за толкова портове няма как да пиша отделни редове ![]() Ако някоъ знае как става, моля да обясни или да даде линк за някъде, където е обяснено. Титла: Задаване на обхват от портове за HTB Публикувано от: VladSun в Mar 13, 2005, 01:37 От сорса на htb.init:
Титла: Задаване на обхват от портове за HTB Публикувано от: MiCRo в Mar 13, 2005, 08:39 Мисля, че трябва да е:
RULE=192.168.0.200:4000/0xf05f Титла: Задаване на обхват от портове за HTB Публикувано от: DarkBoss в Mar 13, 2005, 15:13 iz4islqva6 gi vav 16-ti4en vid, to4no kakto micro e napisal.
65535-4000=61535(a vav 16ti4no tova e ravno na 0xf05f) ako iska6 za portove ot 50 do 80: 80-50=30(1e)-->RULE=192.168.0.200:50/0x1e Титла: Задаване на обхват от портове за HTB Публикувано от: VladSun в Mar 14, 2005, 01:32
Това като гледам примера дето са го дали в htb.init не ми се струва много вярно: 0x1e = 0x001e а трябва да е 0xffff - 0x1e = 0xffe1 Без да съм проверявал мисля, че побитовата маска е NAND. EDIT: А сега като проверявам, идея си нямам каква е маската ![]() 1) маската да е на принципа на мрежовата маска (т.е. опред само 1, отзад само 0); 2) така наречената маска да е число което да указва, колко порта след началния е обхвата (макар и зададено по много странен начин). |