Kontrola dostępu do internetu
quetz@v.pl - 24-12-2006 01:11
Kontrola dostępu do internetu
Witam! Mam pewne pytanie/problem. Otóż zamierzam napisać bardzo prosty program służący do kontroli dostępu do internetu (czas/tematyka). Wiem, że istnieją podobne programy (np. Benjamin, ale nie do końca spełnia moje potrzeby a poza tym zapoznając się z opisem stwierdziłem, że jest prawie... niebezpieczny :). Tak czy inaczej chciałbym napisać coś podobnego aczkolwiek prostszego.
Tutaj moje pytanie:
Jak w środowisku: Windows + np. Visual Studio lub Borland + C/C++ "dobrać się" do połączenia internetowego (inne środowisko np C# ..NET mnie raczej nie urządza). Myślałem o napisaniu serwera proxy i to by teoretycznie załatwiało sprawę - ale dzisiaj 5 letnie dziecko sobie poradzi sobie z takim "zabezpieczeniem" - i w opcjach internetowych wyłączy łączenie się przez moej proxy.
Czyli pytanie brzmi: jak INACZEJ przechwycić dane wysyłane przez przeglądarkę jak i przesyłane do przeglądarki przez serwer. Jakiś pomysł jak to robić bez karkołomnych wyczynów? Jednocześnie by mieć pełną kontrolę nad połączeniem.
Oczywiście nie chodzi mi o gotowe rozwiązania, lecz o jakąś wskazówkę, chociażby gdzie szukać, albo gdzie pytać, bo szczerze mówiąc nie mam pomysłów.
Pozdrawiam Quetz
qfel - 24-12-2006 01:11
http://www.microsoft.com/msj/0599/La...edService.aspx
A nie mozna zablokowac programom innym od tego proxy dostepu do WWW?
qfel - 24-12-2006 01:11
http://www.microsoft.com/msj/0599/La...edService.aspx
A nie mozna zablokowac programom innym od tego proxy dostepu do WWW?
Stachu 'Dozzie' K. - 24-12-2006 01:11
On 23.08.2006, quetz@v.pl <quetz@v.pl> wrote: > Mam pewne pytanie/problem. Otóż zamierzam napisać bardzo prosty > program służący do kontroli dostępu do internetu (czas/tematyka). > Wiem, że istnieją podobne programy (np. Benjamin, ale nie do końca > spełnia moje potrzeby a poza tym zapoznając się z opisem > stwierdziłem, że jest prawie... niebezpieczny :). Tak czy inaczej > chciałbym napisać coś podobnego aczkolwiek prostszego. > > Tutaj moje pytanie: > > Jak w środowisku: Windows + np. Visual Studio lub Borland + C/C++ > "dobrać się" do połączenia internetowego (inne środowisko np C# > .NET mnie raczej nie urządza). Myślałem o napisaniu serwera proxy i > to by teoretycznie załatwiało sprawę - ale dzisiaj 5 letnie dziecko > sobie poradzi sobie z takim "zabezpieczeniem" - i w opcjach > internetowych wyłączy łączenie się przez moej proxy.
Eeee... przepraszam bardzo, jak pięcioletnie dziecko miałoby wyłączyć _transparentne_ proxy? A zwłaszcza w ustawieniach tej czy innej przeglądarki? Przecież to nie w tym miejscu następuje przechwycenie żądania HTTP. I zamiast pisać własne proxy lepiej zainteresuj się czymś gotowym, na przykład Squidem.
-- <Kosma> Niektórzy lubią dozziego... <Kosma> Oczywiście szanujemy ich. Stanislaw Klekot
Stachu 'Dozzie' K. - 24-12-2006 01:11
On 23.08.2006, quetz@v.pl <quetz@v.pl> wrote: > Mam pewne pytanie/problem. Otóż zamierzam napisać bardzo prosty > program służący do kontroli dostępu do internetu (czas/tematyka). > Wiem, że istnieją podobne programy (np. Benjamin, ale nie do końca > spełnia moje potrzeby a poza tym zapoznając się z opisem > stwierdziłem, że jest prawie... niebezpieczny :). Tak czy inaczej > chciałbym napisać coś podobnego aczkolwiek prostszego. > > Tutaj moje pytanie: > > Jak w środowisku: Windows + np. Visual Studio lub Borland + C/C++ > "dobrać się" do połączenia internetowego (inne środowisko np C# > .NET mnie raczej nie urządza). Myślałem o napisaniu serwera proxy i > to by teoretycznie załatwiało sprawę - ale dzisiaj 5 letnie dziecko > sobie poradzi sobie z takim "zabezpieczeniem" - i w opcjach > internetowych wyłączy łączenie się przez moej proxy.
Eeee... przepraszam bardzo, jak pięcioletnie dziecko miałoby wyłączyć _transparentne_ proxy? A zwłaszcza w ustawieniach tej czy innej przeglądarki? Przecież to nie w tym miejscu następuje przechwycenie żądania HTTP. I zamiast pisać własne proxy lepiej zainteresuj się czymś gotowym, na przykład Squidem.
-- <Kosma> Niektórzy lubią dozziego... <Kosma> Oczywiście szanujemy ich. Stanislaw Klekot
quetz@v.pl - 24-12-2006 01:11
> Eeee... przepraszam bardzo, jak pięcioletnie dziecko miałoby wyłączyć > _transparentne_ proxy? A zwłaszcza w ustawieniach tej czy innej
Bo ma np IQ 160? Co to ma do rzeczy? :)
> przeglądarki? Przecież to nie w tym miejscu następuje przechwycenie > żądania HTTP.
Przeciez pisalem, że CHCE takie cos napisac. Moge pobrac 150 firewalli, programow do blokowania typu "parental control", ale mnie chodzilo jak TAKIE COS ZREALIZOWAC - ze wzgledow poznawczych, czy jakichkolwiek innych, a moze chce sie sprawdzic? Dlatego pytam na grupie o programowaniu a nie np security.
> I zamiast pisać własne proxy lepiej zainteresuj się czymś gotowym, na przykład Squidem.
Pisalem od razu, ze nie szukam gotowego rozwiazania - a sposobu, jak to zrealizowac :)
Pozdrawiam
quetz@v.pl - 24-12-2006 01:11
> Eeee... przepraszam bardzo, jak pięcioletnie dziecko miałoby wyłączyć > _transparentne_ proxy? A zwłaszcza w ustawieniach tej czy innej
Bo ma np IQ 160? Co to ma do rzeczy? :)
> przeglądarki? Przecież to nie w tym miejscu następuje przechwycenie > żądania HTTP.
Przeciez pisalem, że CHCE takie cos napisac. Moge pobrac 150 firewalli, programow do blokowania typu "parental control", ale mnie chodzilo jak TAKIE COS ZREALIZOWAC - ze wzgledow poznawczych, czy jakichkolwiek innych, a moze chce sie sprawdzic? Dlatego pytam na grupie o programowaniu a nie np security.
> I zamiast pisać własne proxy lepiej zainteresuj się czymś gotowym, na przykład Squidem.
Pisalem od razu, ze nie szukam gotowego rozwiazania - a sposobu, jak to zrealizowac :)
Pozdrawiam
Stachu 'Dozzie' K. - 24-12-2006 01:11
On 23.08.2006, quetz@v.pl <quetz@v.pl> wrote: > > Eeee... przepraszam bardzo, jak pięcioletnie dziecko miałoby > wyłączyć >> _transparentne_ proxy? A zwłaszcza w ustawieniach tej czy innej > > Bo ma np IQ 160? Co to ma do rzeczy? :)
Bo w głowie mi się nie mieści, że pięciolatek będzie umiał ominąć transparentne proxy na przykład tunelem SSH.
>> przeglądarki? Przecież to nie w tym miejscu następuje przechwycenie >> żądania HTTP. > > Przeciez pisalem, że CHCE takie cos napisac. Moge pobrac 150 > firewalli, programow do blokowania typu "parental control", ale mnie > chodzilo jak TAKIE COS ZREALIZOWAC - ze wzgledow poznawczych, czy > jakichkolwiek innych, a moze chce sie sprawdzic?
No to powodzenia w czytaniu RFC o SOCKS (1928), bo od tego chyba powinieneś zacząć.
-- <Kosma> Niektórzy lubią dozziego... <Kosma> Oczywiście szanujemy ich. Stanislaw Klekot
Stachu 'Dozzie' K. - 24-12-2006 01:11
On 23.08.2006, quetz@v.pl <quetz@v.pl> wrote: > > Eeee... przepraszam bardzo, jak pięcioletnie dziecko miałoby > wyłączyć >> _transparentne_ proxy? A zwłaszcza w ustawieniach tej czy innej > > Bo ma np IQ 160? Co to ma do rzeczy? :)
Bo w głowie mi się nie mieści, że pięciolatek będzie umiał ominąć transparentne proxy na przykład tunelem SSH.
>> przeglądarki? Przecież to nie w tym miejscu następuje przechwycenie >> żądania HTTP. > > Przeciez pisalem, że CHCE takie cos napisac. Moge pobrac 150 > firewalli, programow do blokowania typu "parental control", ale mnie > chodzilo jak TAKIE COS ZREALIZOWAC - ze wzgledow poznawczych, czy > jakichkolwiek innych, a moze chce sie sprawdzic?
No to powodzenia w czytaniu RFC o SOCKS (1928), bo od tego chyba powinieneś zacząć.
-- <Kosma> Niektórzy lubią dozziego... <Kosma> Oczywiście szanujemy ich. Stanislaw Klekot
quetz@v.pl - 24-12-2006 01:11
Witam!
> Bo w głowie mi się nie mieści, że pięciolatek będzie umiał ominąć > transparentne proxy na przykład tunelem SSH.
Malo pieciolatkow widziales w takim razie :)
> No to powodzenia w czytaniu RFC o SOCKS (1928), bo od tego chyba > powinieneś zacząć.
dzieki wiec, chociaz szczerze mowiac liczylem, ze znajdzie sie ktos, kto pisal cos podobnego i wskaze w ktora strone dlubnac.
Pozdr
quetz@v.pl - 24-12-2006 01:11
Witam!
> Bo w głowie mi się nie mieści, że pięciolatek będzie umiał ominąć > transparentne proxy na przykład tunelem SSH.
Malo pieciolatkow widziales w takim razie :)
> No to powodzenia w czytaniu RFC o SOCKS (1928), bo od tego chyba > powinieneś zacząć.
dzieki wiec, chociaz szczerze mowiac liczylem, ze znajdzie sie ktos, kto pisal cos podobnego i wskaze w ktora strone dlubnac.
Pozdr
Stachu 'Dozzie' K. - 24-12-2006 01:11
On 24.08.2006, quetz@v.pl <quetz@v.pl> wrote: > Witam! > >> Bo w głowie mi się nie mieści, że pięciolatek będzie umiał ominąć >> transparentne proxy na przykład tunelem SSH. > > Malo pieciolatkow widziales w takim razie :)
Mało serwerów widziałeś w takim razie.
-- <Kosma> Niektórzy lubią dozziego... <Kosma> Oczywiście szanujemy ich. Stanislaw Klekot
Stachu 'Dozzie' K. - 24-12-2006 01:11
On 24.08.2006, quetz@v.pl <quetz@v.pl> wrote: > Witam! > >> Bo w głowie mi się nie mieści, że pięciolatek będzie umiał ominąć >> transparentne proxy na przykład tunelem SSH. > > Malo pieciolatkow widziales w takim razie :)
Mało serwerów widziałeś w takim razie.
-- <Kosma> Niektórzy lubią dozziego... <Kosma> Oczywiście szanujemy ich. Stanislaw Klekot
quetz - 24-12-2006 01:11
Stachu 'Dozzie' K. napisał(a):
> Mało serwerów widziałeś w takim razie.
A czy ja mowie, ze duzo widzialem? Jakos mi nie schodzilo na programowanie aplikacji klient-serwer to i nie mam o tym wiekszego pojecia, inaczej bym nie pytal.
Bynajmniej nie chodzi mi o to, ze napisze jakies proxy stojace na innym komputerze, to ma stac wszystko na jednym.
Machnalem sobie cos takiego:
obecna brama dla analizowanego komputera: 10.0.0.2
I pisze sobie aplikacje, ktora nasluchuje na jakimstam porcie i narazie nie robi nic innego, tylko przepycha dane z przegladarki do wskazanego hosta i z powrotem. Ustawiam korzystanie z proxy (czyli tej mojej prostej aplikacji - localhost). Wszystko dziala rewelacyjnie wrecz ( w mojej aplikacji moge z zawartortoscia aplikacji zrobic wszystko i podac przegladarce ) - tylko co zrobic, zeby moj hipotetyczny dzieciak nie odpalil "Opcje Internetowe" i nie "odptaszkowal" uzywania proxy i wpisal dotychczasowa brame...
Mam nadzieje, ze tym razem dokladniej opisalem o co mi chodzi.
Pozdr
quetz - 24-12-2006 01:11
Stachu 'Dozzie' K. napisał(a):
> Mało serwerów widziałeś w takim razie.
A czy ja mowie, ze duzo widzialem? Jakos mi nie schodzilo na programowanie aplikacji klient-serwer to i nie mam o tym wiekszego pojecia, inaczej bym nie pytal.
Bynajmniej nie chodzi mi o to, ze napisze jakies proxy stojace na innym komputerze, to ma stac wszystko na jednym.
Machnalem sobie cos takiego:
obecna brama dla analizowanego komputera: 10.0.0.2
I pisze sobie aplikacje, ktora nasluchuje na jakimstam porcie i narazie nie robi nic innego, tylko przepycha dane z przegladarki do wskazanego hosta i z powrotem. Ustawiam korzystanie z proxy (czyli tej mojej prostej aplikacji - localhost). Wszystko dziala rewelacyjnie wrecz ( w mojej aplikacji moge z zawartortoscia aplikacji zrobic wszystko i podac przegladarce ) - tylko co zrobic, zeby moj hipotetyczny dzieciak nie odpalil "Opcje Internetowe" i nie "odptaszkowal" uzywania proxy i wpisal dotychczasowa brame...
Mam nadzieje, ze tym razem dokladniej opisalem o co mi chodzi.
Pozdr
Jacek Czerwinski - 24-12-2006 01:11
24 Aug 2006 01:10:14 -0700, na pl.comp.programming, quetz napisał(a):
> Stachu 'Dozzie' K. napisał(a): > >> Mało serwerów widziałeś w takim razie. > > A czy ja mowie, ze duzo widzialem? Jakos mi nie schodzilo na > programowanie aplikacji klient-serwer to i nie mam o tym wiekszego > pojecia, inaczej bym nie pytal. > > Bynajmniej nie chodzi mi o to, ze napisze jakies proxy stojace na innym > komputerze, to ma stac wszystko na jednym. > > Machnalem sobie cos takiego: > > obecna brama dla analizowanego komputera: > 10.0.0.2 > > I pisze sobie aplikacje, ktora nasluchuje na jakimstam porcie i narazie > nie robi nic innego, tylko przepycha dane z przegladarki do wskazanego > hosta i z powrotem. Ustawiam korzystanie z proxy (czyli tej mojej > prostej aplikacji - localhost). > Wszystko dziala rewelacyjnie wrecz ( w mojej aplikacji moge z > zawartortoscia aplikacji zrobic wszystko i podac przegladarce ) - tylko > co zrobic, zeby moj hipotetyczny dzieciak nie odpalil "Opcje > Internetowe" i nie "odptaszkowal" uzywania proxy i wpisal dotychczasowa > brame...
Jest API pod filtry pakietówe itd, z tego korzystają firewalle, ale to nie w SDK, tylko DDK (drivery)
Jacek Czerwinski - 24-12-2006 01:11
24 Aug 2006 01:10:14 -0700, na pl.comp.programming, quetz napisał(a):
> Stachu 'Dozzie' K. napisał(a): > >> Mało serwerów widziałeś w takim razie. > > A czy ja mowie, ze duzo widzialem? Jakos mi nie schodzilo na > programowanie aplikacji klient-serwer to i nie mam o tym wiekszego > pojecia, inaczej bym nie pytal. > > Bynajmniej nie chodzi mi o to, ze napisze jakies proxy stojace na innym > komputerze, to ma stac wszystko na jednym. > > Machnalem sobie cos takiego: > > obecna brama dla analizowanego komputera: > 10.0.0.2 > > I pisze sobie aplikacje, ktora nasluchuje na jakimstam porcie i narazie > nie robi nic innego, tylko przepycha dane z przegladarki do wskazanego > hosta i z powrotem. Ustawiam korzystanie z proxy (czyli tej mojej > prostej aplikacji - localhost). > Wszystko dziala rewelacyjnie wrecz ( w mojej aplikacji moge z > zawartortoscia aplikacji zrobic wszystko i podac przegladarce ) - tylko > co zrobic, zeby moj hipotetyczny dzieciak nie odpalil "Opcje > Internetowe" i nie "odptaszkowal" uzywania proxy i wpisal dotychczasowa > brame...
Jest API pod filtry pakietówe itd, z tego korzystają firewalle, ale to nie w SDK, tylko DDK (drivery)
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
"Zmiennicy" - strona internetowa serialu =?ISO-8859-2?Q?Stanis=B3?==?ISO-8859-2?Q?awa_Barei?=
[MySQL] Backup tabel przez "BACKUP" i problem z prawami dostępu :(
=?iso-8859-2?q?Projektu_/_layoutu_strony_tytu=B3owej_portalu_spo=B3eczno=B6 ci_internetowej?=
=?iso-8859-2?q?Poszukuje_"zlec=EA"_konkretnej_osobie_ktora_do konczy_mi_sklep_internetowy?=
ORA-00600: internal error code, arguments: [729], [266536],[space leak]
=?iso-8859-2?Q?zdj=EAcia?= do internetu: sRGB, adobeRGB czyECI-RGB?
[Praca - Warszawa] Programista aplikacji internetowych, PHP, AJAX, CSS
3ds max 9 + vray 1.5RC3 i rendering sieciowy przez internet.?
ORA-00600: internal error code, arguments: [15160],[], [], [], [], [], [], []
[MySQL} - schemat bazy kategorii sklepu internetowego (drzewo)
zanotowane.pldoc.pisz.plpdf.pisz.pldirtyboys.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|