internet explorer

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
kuntay
Üye
Mesajlar: 86
Kayıt: 08 Tem 2003 09:41
Konum: İçel
İletişim:

internet explorer

Mesaj gönderen kuntay »

tgphttpproxy bileşeni ile sayfa yasaklayan bir program yapmayı düşünüyorumda şimdi benim bu programım internet explorer bağlantı ayarlarından proxy sunucusu belirleyerek çalıştırabiliyorum yani sitenin yasaklı olup olmadığını kontrol ettirebiliyorum.

fakat kişi proxy sunucusunu iptal ederse direk internete çıkabiliyor yani benim programımın devreye girmesi için illaki bağlantı ayarlarına proxy girmem gerekiyor yoksa kişi istediği gibi benim progarama takılmadan geziyor.

internet explorer'a 127.0.0.1 mesela portu da 8080 olarak ayar yapınca benim program çok güzel çalışıyor

birde internetten downloadı nasıl yasaklarım
Ol deyince olduran Gönüllerimizi imanla dolduran
Yüce Allahın doksandokuz ismi ile.. Selamın Aleyküm
Kullanıcı avatarı
kuntay
Üye
Mesajlar: 86
Kayıt: 08 Tem 2003 09:41
Konum: İçel
İletişim:

Mesaj gönderen kuntay »

arkadaşlar bilen birileri yokmu bu konuyu acaba
Ol deyince olduran Gönüllerimizi imanla dolduran
Yüce Allahın doksandokuz ismi ile.. Selamın Aleyküm
ulu coder
Üye
Mesajlar: 838
Kayıt: 01 Nis 2006 06:46
Konum: Ankara

Mesaj gönderen ulu coder »

Çözüm değil de sorun geldi aklıma :(

Sadece Explorer kullanılmıyor. Firefox vb. tarayıcılar da var. Bence başka yöntem dene...

Kolay gele...
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

Çok özel bir projeniz var. Bunun için iki şeye ihtiyacınız olacak.

1. Client makinenin Internet çıkışının senin programın kurulu değilken imkansız halde olması.

2. Bu işlemin mümkün olması için bilgisayarda herhangi bir ekstra ayar gerekiyor olmaması.

- Bu iki şey şuna işaret ediyor Transparent Proxy kavramı. Bunun üzerine Delphi Kod aşamasına varmadan çalışma yapın Windows Ayarlarını irdeleyin. Böylece ne Firefox, ne Explorer ne de Opera ile çıkış mümkün olur. Tümü sizin programınızın izin vereceği ölçüde çıkabilir ve gelen verilerin kontrolü yine sizde olur.

- İncelemeniz için Ref : http://www.practicallynetworked.com/sha ... /index.htm
Resim
Resim ....Resim
doganzorlu
Kıdemli Üye
Mesajlar: 395
Kayıt: 22 Tem 2004 09:15
Konum: İzmir
İletişim:

Mesaj gönderen doganzorlu »

Selam,

Bunun için winsock un api fonksiyonlarını override ediyorsunuz. Bu durumda sizin programın kurulu olduğu makinadaki winsock kullanan uygulamaları kontrol altına alabilirsiniz. Windows un ağ paylaşımını kullanan makinaları da yine paylaşımı sağlayan makinadan kontrol edebilirsiniz zira bu makinada da yine winsock layer 3 işlemleri yapıyor. Bu sayede sadece http değil tüm protokoller için kurallar oluşturabilirsiniz. Sanırım daha önce de yazmıştım ama bu forumda mıydı bilemiyorum...
Doğan Zorlu, İzmir

------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
ulu coder
Üye
Mesajlar: 838
Kayıt: 01 Nis 2006 06:46
Konum: Ankara

Mesaj gönderen ulu coder »

doganzorlu yazdı:Bunun için winsock un api fonksiyonlarını override ediyorsunuz. Bu durumda sizin programın kurulu olduğu makinadaki winsock kullanan uygulamaları kontrol altına alabilirsiniz. Windows un ağ paylaşımını kullanan makinaları da yine paylaşımı sağlayan makinadan kontrol edebilirsiniz zira bu makinada da yine winsock layer 3 işlemleri yapıyor. Bu sayede sadece http değil tüm protokoller için kurallar oluşturabilirsiniz. Sanırım daha önce de yazmıştım ama bu forumda mıydı bilemiyorum...
Hocam benim de internet erişimini kısıtlamam gerekiyor (sadece belli sitelere girilmesini engelleyeceğim, içerik kontrolü olmayacak). Biraz daha açıklayabilir misiniz?
Cevapla