m9ra | 85.207.18.* | 14.8.2007 17:01 | # |
| compman.-->Jo, vím co to obnáší ;-) A taky jsem si naprosto vědom toho, že pokus o dosažení kompatibility třeba s Win nebo Linuxem je také dost naivní....
Pouštím se do toho pouze ze zvědavosti a abych si mohl říct, že když dostanu úplně suchej PC, dokážu ho "rozhýbat"...
Můj OS je však vedlejší... Spíše by mě potěšilo, kdyby někdo další projevil zájem o programování toho Paketového "kontroléru"... |
|
compman. | 195.242.99.* | 14.8.2007 14:03 | # |
| m9ra: Nechci ti brat iluze, ale doufam, ze vis, do ceho jdes, ...
Pokud to chces mit alespon trochu \"na urovni\", vcetne multitaskingu, ovladacu pro ruzne druhy hardwaru, prace s pameti, ... da ti to sakra hodne prace...
Mozna by stalo za to pouzit Linusuv kernel [link] a zbytek si dotvorit sam ...
Ostatne pri dynamicnosti GNU/Linux vidim jediny duvod, proc sestavovat novy OS - ciste ze \"zvedavosti\" a pro vyukove ucely... |
|
m9ra | 85.207.18.* | 14.8.2007 10:55 | # |
| Nepřestalo :-))))), ale podělalo se mi v životě pár věcí, že jsem to musel zapíchnout... |
|
neni podstatný | 207.226.174.* | 14.8.2007 10:54 | # |
| to m9ra: co to tvoje trapný hackujeme.xf.cz? už tě přestalo bavit lameřit? |
|
m9ra | 85.207.18.* | 14.8.2007 10:45 | # |
| Tím nechat zpracovat pakety uživatelem jsem nemyslel odklikávat každý paket ručně ;-))
Posílání vlastních paketů však potřebuju implementovat do Windowsů a to už asi nebude taková legrace jako přepisování šablon v Linuxu....
A navíc se snažím řídit příslovým: "Co nenaprogramuješ, toho také na nic nepoužiješ...." (takže si začínám splácávat vlastní OS :)) |
|
compman. | 208.101.10.* | 14.8.2007 3:06 | # |
| btw .. [link] |
|
compman. | 208.101.10.* | 14.8.2007 3:02 | # |
| m9ra: "Zpracovani prichozich packetu necha ciste na uzivateli.." - pust si tshark -i <iface> -x (nebo tethereal) a uvidis, kolik toho budes schopen zpracovat jako uzivatel...
Pokud ti jde o posilani vlastnich modifikovanych packetu, pak si nejaky podobny tomu, ktery chces "vytvorit" nakopiruj v HEXu prave treba z tsharku a v nejakem hex editoru pastni (ja jsem si pro tento ucel vytvoril kdysi "prasacky" perl script, ktery vytvoril z pcap file treba 10 souboru packet1-10.bin a editoval to v "shed"u (coz je docela prakticky not-only-hex editor))..
Puvodni packet pouzit jako sablonu a tu si doupravit, coz neni problem, pokud znas strukturu ruznych typu packetu (kde jsou zdrojove a cilove adresy/porty, fragment offset, TTL, checksum a buhvi co jeste (jednak strukturu IP hlavicky (predpokladam rodinu IP), jednak strukturu konkretniho protokolu))..
Jinak pokud ti jde o zpracovavani programem, [whatever]pcap je dobra volba...
PS: Nekteri ([link] , vcetne hping3 (ktery umi parsovat i prichozi packety)) uz te predbehli :) |
|
| m9ra: no, ty sniffovací a podobný aplikace moc na výběr nemají, buď jsou pro windows a používají winPcap nebo pro UNIX-like systémy a využívají libpcap :-)
a děkuju ti za nakopnutí, zítra se do zkoumání Pcapu nespíš pustím taky :-)
----------
Get enlightened! |
|
m9ra | 85.207.18.* | 13.8.2007 23:27 | # |
| Stejně mi to nedalo a mrkl jsem na google... Od pohledu vypadá tenhle článek pěkně, studovat ho budu ale opravdu až ráno... ;-)))[link] |
|
m9ra | 85.207.18.* | 13.8.2007 23:22 | # |
| mr.Crow-->Jj. Pcap využívá hodně aplikací(myslím, že Ethereal taky). Zítra se mrknu po nějaké srozumitelné dokumentaci a podívám se, co se s tím dá zvládnout... |
|