HTTP İzleme Part 1 - Tersine Mühendislik

Kingof1453

Katılımcı Üye
20 Eyl 2015
982
10
Merhaba değerli dostlarım bu serimizde sizlere http izleme hakkında bildiklerimi ve öğrendiklerimi dilim döndüğünce anlatmaya çalışacağım. Öncelikle bu serinin her makalesinde az sonra yapacağım gibi gerekenler yani bi nevi malzemeler listesi yapacağım ve bunları nasıl kullanacağınızı ne işe yarayacaklarını açıklayacağım. Bu makalemizde zaten sizlere sadedce giriş ve senaryo kısmını göstereceğim. Bu yazımızda sadece "Charles Proxy" programını kullanacağız. Dilerseniz fazla uzatmadan nasıl kurulacağına geçebiliriz fakat nasıl kurulcağından önce ne işe yaradığına bakalım :).

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Charles Nedir Ne İşe Yarar?
Charles Proxy nin basitleştirilmiş tanımını söyliyecek olursam kendi sisteminiz üzerinde çalışan web tabanlı bir proxy dir. Nasıl çalışıyor diye soracak olursanız da bu program internete çıkış sağladığınız tarayacıyı, internet e Charles Proxy programı üzerinden erişim sağlayacak şekilde yapılandırır. Bu adımdan sonra internet üzerinde yaptığınız tüm işlemler teslim ettiğiniz ve teslim aldığınız tüm işlemler kaydedilir. Daha sonra ise sizler tarafından da görüntülenip incelenebilir. Normalde internette yaptığımız işlemleri yani kısa adıyla logları görünteleyemiyoruz ve bu sebepten dolayı gerek bazı işlemlerimizde ki hatalarımızı vs leri göremiyoruz. Charles programı ile bu kayıtları inceleyip işlemlerimizde ki hataları daha rahat tespit edip çözüm yoluna ulaşabiliriz.

Peki Biz Bu Serimizde Charles İle Neler Yapacağız?
Evet sizlere Charles in ne işe yaradığını ve ne olduğunu anlattım. Şimdi sizlere bu serimizde Charles i ne amaçla kullanacağımızdan bahsedeceğim. Dostlarım aslında diğer proxylerde de olduğu gibi Charlesin de bir sürü kullanım alanı mevcut fakat bizim kullanım amacımızı bir örnek üzerinden sizlere aktarmak istiyorum. Mesela bir chat uygulaması düşünelim aynı Facebook gibi. Ve kullanıcıların bu uygulamaya Facebook üzerinden giriş yapıldığını, aynı zamanda da programın facebook tarafından yazıldığını düşünelim. Evet aklınıza bir chatting programı geldi bile. Bu uygulama da karşınızdaki ile chat yaptığınızı ve aynı facebook ta olduğu gibi çeşitli oyunlar olduğunu varsayalım. Mesela siz karşınızdaki ile oyun oynuyorsunuz fakat sadece ismini görüyorsunuz bu kişinin profilini göremiyorsunuz. Biz bu program sayesinde ilerleyen makalelerde karşı tarafın profilini görebilmeyi öğreneceğiz. Bir çok kullanım alanından sadece bir tanesini örnek gösteriyorum onun haricin de sizlerin de tahmin edeceği gibi çok daha fazla ve çok daha detaylı kullanım alanları mevcut.

Charles Programının İndirme İşlemlerini Adım Adım Nasıl Gerçekleştirebiliriz?
Evet dostlarım, sizlere şu ana kadar bu serimizde ne yapacağımızı, Charles programının ne olduğuna ve ne işe yaradığına, bizlerin Charles programını hangi amaç ile kullanacağını gördük.Bu başlık altında da sizlere Charles programının kurulumunu adım adım anlatacağım. Eğer yorumlarda istek belirtirseniz kurulum aşamasının anlatımını görseller ile desteklerim. Dilerseniz fazla uzatmadan adımlarımıza geçelim.

1-) Öncelikle BURAYA tıklayarak Charles programını indireceğimiz yere gidiyoruz. Akıllarda soru kalmaması için belirtiyorum Charles Proxy nin kendi sayfasıdır.

2-) İnen dosyanın kurulumunu "okuyarak" next next yapacağız burayı hepimiz biliyoruzdur diye tahmin ediyorum fakat yine de bilmeyen arkadaşlarımız olduğu için ufak bi anlatım yapacağım. Okuyarak next yapmamıza dikkat edelim çünkü bazen program kurulumlarında istenmeyen uygulamalar bilgisayarımıza yüklenebiliyor.

Charles Proxy İnstall İşlemleri
İnstall dosyamızı bilgisayarımıza bi önceki başlıkta bıraktığım linkten indirdikten sonra uygulamayı yönetici olarak çalıştırıyoruz. Karşımıza bir sözleşme gelcek bu sözleşmeyi kabul edip geçtikten sonra gelen ekran da Charles Proxy nin bilgisayarımızın hangi bölümüne kurulmasını istediğini seçiyoruz. Default yeri genelde Program Files klasörünün içinde "Charles" adı ile olacaktır. Bir kere next dedikten sonra karşınıza bi aydınlatma metni geliyor ve burada size Charles programının kurulumu hakkında çok kısa bilgi veriyor. Burayı da okuduktan sonra İnstall diyerek kurulumu başlatıyoruz. Sizlerin bilgisayarlarına göre bu kurulum işleminin süresi değişecektir. Kurulum sırasında yeşil bar ilerlemiyor diye lütfen bilgisayarı kapatıp veya wizard ı kapatıp yeniden kurmaya çalışmayalım. Sabırla beklememiz yeterli olucaktır. Eğer kurulum sırasında her hangi bir hata ile karşılaşırsanız da yorumlar veya pm kısmından bana ulaşırsanız yardımcı olacağım. Bir hata vermeden program kurulumu bittiği zaman karşınıza kurulumun sona erdiğini belirten bi aydınlatma metni gelecek burada da finish diyerek kurulumu bitiriyoruz ve programımız bizim kullanımımıza hazır hale geliyor.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Evet arkadaşlar bu serimizin ilk makalemizin sonuna geldik. Elimden geldiği kadarıyla 0 bilgiyi varsayım alarak anlattım. Bir dahaki makalelerde sizlere sıkıcı gelen bir anlatım mevcut ise, resimlerle anlatımı desteklememi isterseniz veya bunlar haricinde herhangi bir isteğiniz var ise bunları bana pm den veya yorumlardan belirtebilirsiniz. Umarım sizlere faydalı olabilmişimdir.

Saygılarımla
İyi Forumlar



 

'The Wolf

Kıdemli Üye
22 Nis 2021
4,043
2,565
Tanrı dağı
Merhaba değerli dostlarım bu serimizde sizlere http izleme hakkında bildiklerimi ve öğrendiklerimi dilim döndüğünce anlatmaya çalışacağım. Öncelikle bu serinin her makalesinde az sonra yapacağım gibi gerekenler yani bi nevi malzemeler listesi yapacağım ve bunları nasıl kullanacağınızı ne işe yarayacaklarını açıklayacağım. Bu makalemizde zaten sizlere sadedce giriş ve senaryo kısmını göstereceğim. Bu yazımızda sadece "Charles Proxy" programını kullanacağız. Dilerseniz fazla uzatmadan nasıl kurulacağına geçebiliriz fakat nasıl kurulcağından önce ne işe yaradığına bakalım :).

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Charles Nedir Ne İşe Yarar?
Charles Proxy nin basitleştirilmiş tanımını söyliyecek olursam kendi sisteminiz üzerinde çalışan web tabanlı bir proxy dir. Nasıl çalışıyor diye soracak olursanız da bu program internete çıkış sağladığınız tarayacıyı, internet e Charles Proxy programı üzerinden erişim sağlayacak şekilde yapılandırır. Bu adımdan sonra internet üzerinde yaptığınız tüm işlemler teslim ettiğiniz ve teslim aldığınız tüm işlemler kaydedilir. Daha sonra ise sizler tarafından da görüntülenip incelenebilir. Normalde internette yaptığımız işlemleri yani kısa adıyla logları görünteleyemiyoruz ve bu sebepten dolayı gerek bazı işlemlerimizde ki hatalarımızı vs leri göremiyoruz. Charles programı ile bu kayıtları inceleyip işlemlerimizde ki hataları daha rahat tespit edip çözüm yoluna ulaşabiliriz.

Peki Biz Bu Serimizde Charles İle Neler Yapacağız?
Evet sizlere Charles in ne işe yaradığını ve ne olduğunu anlattım. Şimdi sizlere bu serimizde Charles i ne amaçla kullanacağımızdan bahsedeceğim. Dostlarım aslında diğer proxylerde de olduğu gibi Charlesin de bir sürü kullanım alanı mevcut fakat bizim kullanım amacımızı bir örnek üzerinden sizlere aktarmak istiyorum. Mesela bir chat uygulaması düşünelim aynı Facebook gibi. Ve kullanıcıların bu uygulamaya Facebook üzerinden giriş yapıldığını, aynı zamanda da programın facebook tarafından yazıldığını düşünelim. Evet aklınıza bir chatting programı geldi bile. Bu uygulama da karşınızdaki ile chat yaptığınızı ve aynı facebook ta olduğu gibi çeşitli oyunlar olduğunu varsayalım. Mesela siz karşınızdaki ile oyun oynuyorsunuz fakat sadece ismini görüyorsunuz bu kişinin profilini göremiyorsunuz. Biz bu program sayesinde ilerleyen makalelerde karşı tarafın profilini görebilmeyi öğreneceğiz. Bir çok kullanım alanından sadece bir tanesini örnek gösteriyorum onun haricin de sizlerin de tahmin edeceği gibi çok daha fazla ve çok daha detaylı kullanım alanları mevcut.

Charles Programının İndirme İşlemlerini Adım Adım Nasıl Gerçekleştirebiliriz?
Evet dostlarım, sizlere şu ana kadar bu serimizde ne yapacağımızı, Charles programının ne olduğuna ve ne işe yaradığına, bizlerin Charles programını hangi amaç ile kullanacağını gördük.Bu başlık altında da sizlere Charles programının kurulumunu adım adım anlatacağım. Eğer yorumlarda istek belirtirseniz kurulum aşamasının anlatımını görseller ile desteklerim. Dilerseniz fazla uzatmadan adımlarımıza geçelim.

1-) Öncelikle BURAYA tıklayarak Charles programını indireceğimiz yere gidiyoruz. Akıllarda soru kalmaması için belirtiyorum Charles Proxy nin kendi sayfasıdır.

2-) İnen dosyanın kurulumunu "okuyarak" next next yapacağız burayı hepimiz biliyoruzdur diye tahmin ediyorum fakat yine de bilmeyen arkadaşlarımız olduğu için ufak bi anlatım yapacağım. Okuyarak next yapmamıza dikkat edelim çünkü bazen program kurulumlarında istenmeyen uygulamalar bilgisayarımıza yüklenebiliyor.

Charles Proxy İnstall İşlemleri
İnstall dosyamızı bilgisayarımıza bi önceki başlıkta bıraktığım linkten indirdikten sonra uygulamayı yönetici olarak çalıştırıyoruz. Karşımıza bir sözleşme gelcek bu sözleşmeyi kabul edip geçtikten sonra gelen ekran da Charles Proxy nin bilgisayarımızın hangi bölümüne kurulmasını istediğini seçiyoruz. Default yeri genelde Program Files klasörünün içinde "Charles" adı ile olacaktır. Bir kere next dedikten sonra karşınıza bi aydınlatma metni geliyor ve burada size Charles programının kurulumu hakkında çok kısa bilgi veriyor. Burayı da okuduktan sonra İnstall diyerek kurulumu başlatıyoruz. Sizlerin bilgisayarlarına göre bu kurulum işleminin süresi değişecektir. Kurulum sırasında yeşil bar ilerlemiyor diye lütfen bilgisayarı kapatıp veya wizard ı kapatıp yeniden kurmaya çalışmayalım. Sabırla beklememiz yeterli olucaktır. Eğer kurulum sırasında her hangi bir hata ile karşılaşırsanız da yorumlar veya pm kısmından bana ulaşırsanız yardımcı olacağım. Bir hata vermeden program kurulumu bittiği zaman karşınıza kurulumun sona erdiğini belirten bi aydınlatma metni gelecek burada da finish diyerek kurulumu bitiriyoruz ve programımız bizim kullanımımıza hazır hale geliyor.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Evet arkadaşlar bu serimizin ilk makalemizin sonuna geldik. Elimden geldiği kadarıyla 0 bilgiyi varsayım alarak anlattım. Bir dahaki makalelerde sizlere sıkıcı gelen bir anlatım mevcut ise, resimlerle anlatımı desteklememi isterseniz veya bunlar haricinde herhangi bir isteğiniz var ise bunları bana pm den veya yorumlardan belirtebilirsiniz. Umarım sizlere faydalı olabilmişimdir.

Saygılarımla
İyi Forumlar



Elinize sağlık.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.