[LUGOS-PROG] prenasanje podatkov preko modema

Anze anze at volja.net
Sun Sep 26 12:47:59 CEST 2004


Zivjo!

> zmodem ima vgrajen CRC32, torej verificira podatke, ki so
> sli cez. xmodem tega nima. Kermit ima neko preverjanje, ima pa tudi
> relativno majhne pakete. Ne spomnim se, da bi zmodem res imel moznost
> zaganjanja programov na drugi strani - vsekakor se lastniki BBSov
> glede tega niso sekirali, torej se da najbrz vsaj izklopiti.

http://www.ohse.de/uwe/software/lrzsz.html

The zmodem protocol is a pretty good example of a proprietary protocol: 
- ...
- Security was not an issue to the author. The ability to let the receiver 
execute any command the sender tells him is nothing more then a really large 
security hole (as large as running older sendmail versions). Hackers dreams 
came true. 

> Osebno bi za tako zadevo vseeno raje vzpostavil IP protokol,
> ker ti omogoca siroko izbiro orodij za prenos in dobro razumljene
> varnostne ukrepe.

Problem je v tem, da nocem overheada IPja - podatki se morajo prenesti cim 
hitreje (povezava stane). Poleg tega slutim, da bi z IP protokolom lahko 
prisli se drugi varnostni problemi - bolj ko je protokol preprost, lazje ga 
zascitis. 
Po pravici povedano pa tudi ne vem, kako bi IP povezavo vzpostavil znotraj 
svojega programa (brez klicanja zunanjega programa)? Verjetno ni tako zelo 
preprosto kot samo:

gsm_encode(data);
if (! gsm_send(data))
  some_error_handler();

LP!

Anze




More information about the lugos-prog mailing list