You are not logged in.

#1 2009-11-06 20:50:20

MrAllan
Member
Registered: 2008-12-08
Posts: 132

Learning about Unix networking

Hi,

I would like to learn about Unix networking (as far as I understand, networking is basically the same on *BSD, GNU/Linux and Mac OS X).
In the end, I would like to attempt to write a program that prevents user-chosen programs from connecting to the net (for Mac OS X, there already is an app like that: Little Snitch). I understand that this goal might be unachievable for a newbie like me, but where would I start off to learn about the networking basics needed to write such a program?
I hope this "question" is not too vaguely asked cool

Thanks for any input!

Last edited by MrAllan (2009-11-06 20:50:38)

Offline

#2 2009-11-06 21:10:43

djszapi
Member
From: Cambridge, United Kingdom
Registered: 2009-06-14
Posts: 1,439
Website

Re: Learning about Unix networking

Hello MrAllan!

In which language would you like to program, or in which language  do you have experience ?

Offline

#3 2009-11-07 09:42:31

MrAllan
Member
Registered: 2008-12-08
Posts: 132

Re: Learning about Unix networking

djszapi wrote:

Hello MrAllan!

In which language would you like to program, or in which language  do you have experience ?

I have experience in Java, and C/C++ (of which I prefer C++ because of OOP). If necessary, I am willing to learn Python, too.

Last edited by MrAllan (2009-11-07 09:47:46)

Offline

#4 2009-11-08 06:01:37

zowki
Member
From: Trapped in The Matrix
Registered: 2008-11-27
Posts: 582
Website

Re: Learning about Unix networking


How's my programming? Call 1-800-DEV-NULL

Offline

#5 2009-11-08 10:04:12

Lich
Member
Registered: 2009-09-13
Posts: 437

Re: Learning about Unix networking

You *could* use iptables to stop your computer from accessing some urls/ips/ports/protocols...


Archlinux | ratpoison + evilwm | urxvtc | tmux

Offline

Board footer

Powered by FluxBB