Looking for a free Mac cleaner? Try diCleaner

Charles3.10

Charlesgeliştiriciler ve test uzmanları tarafından ağ trafiğini izlemek ve analiz etmek için kullanılan güçlü bir web hata ayıklama proxy uygulamasıdır. Kullanıcıların bilgisayarları ile internet arasındaki HTTP ve HTTPS trafiğini yakalamasına olanak tanır ve değiş tokuş edilen verilerin kapsamlı bir görünümünü sağlar. Bu araç, sorunları teşhis etmek, hata ayıklamak ve web sitesi performansını optimize etmek için paha biçilmezdir.

Charles'un öne çıkan özelliklerinden biri, HTTPS trafiğini çözme yeteneğidir, bu da şifrelenmiş verileri görüntülemeyi mümkün kılar. Bu özellik, güvenli veri iletimlerini incelemesi ve SSL/TLS ile ilgili sorunları gidermesi gereken geliştiriciler için çok önemlidir. Charles ayrıca, HTTP/2, WebSockets ve daha fazlası dahil olmak üzere çeşitli ağ protokollerini destekleyerek, farklı web teknolojileri için esnek bir araç haline gelir.

Aracın sezgisel arayüzü, kullanıcı dostu bir deneyim sunarak kullanıcıların kaydedilen oturumlar arasında kolayca gezinmelerine, trafiği filtrelemelerine ve ayrıntılı istek ve yanıt bilgilerini görüntülemelerine olanak tanır. Breakpoints ve throttling gibi özelliklerle kullanıcılar, farklı ağ koşullarını simüle ederek trafiği gerçek zamanlı olarak duraklatabilir ve değiştirebilir, çeşitli senaryolarda yanıtları test edebilirler.

Charles, Windows, macOS ve Linux ile uyumlu, platformlar arası bir araçtır. Sağlam özellik seti ve güvenilirliği nedeniyle web geliştiricileri, mobil geliştiriciler ve QA mühendisleri tarafından yaygın olarak kullanılır. Bir API'yi sorun gideriyor, JSON veya XML inceliyor ya da web performansını optimize ediyor olun, Charles her web profesyoneli için vazgeçilmez bir araçtır.

Ana Özellikler:

  • HTTP/HTTPS Proxy: Charles, HTTP ve HTTPS için bir proxy sunucusu olarak çalışır ve ağ trafiğini görüntülemenizi ve yönetmenizi sağlar.
  • SSL Proxying: SSL proxying'i destekler ve SSL/TLS verilerini şifre çözerek güvenli trafiği incelemenizi sağlar.
  • Bant Genişliği Kısıtlama: Bandwidth'ı kısıtlayarak daha yavaş ağ bağlantılarını simüle edebilir, uygulamanızın farklı koşullar altında nasıl davrandığını test etmeye yardımcı olabilirsiniz.
  • AJAX Hataları Ayıklama: Charles, AJAX istekleri hakkında ayrıntılı bilgiler sağlar ve asenkron web uygulamalarını hata ayıklamayı ve analiz etmeyi kolaylaştırır.
  • WebSocket Denetimi: Gerçek zamanlı veri alışverişlerine görünürlük sağlayarak WebSocket iletişimlerini görüntülemenize ve analiz etmenize olanak tanır.
  • Oturum Kaydı: Araç, oturumları kaydedip saklayabilir, böylece daha sonra inceleyebilir ve analiz edebilirsiniz.
  • Tekrar ve Düzenleme İstekleri: İstekleri ve yanıtları tekrarlayabilir veya düzenleyebilirsiniz, bu da test ve hata ayıklamayı kolaylaştırır.
  • DNS Spoofing: Charles, uygulamanızın farklı DNS yanıtları ile nasıl davrandığını test etmek için yararlı olabilecek DNS spoofing'i destekler.

Yeni Olan Nedir?

Version 3.10

SSL changes

  • SSL certificate root certificate change to generate a unique certificate for each installation of Charles (see SSL Proxying in the Help menu)
  • SSL Proxying now has its own settings menu item in the Proxy menu

Please note that these changes will affect the way you currently use Charles for SSL Proxying. You will need to install and trust a new certificate, which will be automatically generated for you. You can install that certificate on your computer using the options in the Help menu, under SSL Proxying. You can also export the certificate, to send to other systems, or browse to download the certificate to install on mobile devices such as iPhones.

Java changes

Charles now uses Java 8 on all platforms by default. Java 8 supports all of the latest SSL ciphers and should have the best performance on all platforms.

Mac OS X

Charles now prefers Java 8 on Mac OS X. Finally! Until now I've called the Apple Java 6 version the main version for Mac OS X, because I found Java 7 sluggish, and especially unbearable on retina displays. Java 6 is really old, and it doesn't support any of the latest SSL ciphers, which are increasingly essential these days. Not to mention other SSL features. So I'm thrilled that Java 8 is working well on Mac OS X now, including on retina displays.

Yosemite support has also improved. The typeface has changed. It looked really strange to me for a few days, but now I can't remember anything different. I hope the experience is similar for you!

New Features

  • 'Find' rewritten and dramatically improved (it's actually usable now)
  • Terminate long-running transactions manually from the context menu
  • Advanced Repeat now supports delays between requests and repeats
  • Customisable columns in the Sequence view (with a large selection of options) including sorting
  • Cookie editor
  • Whitelist tool (to complement existing Blacklist tool).  Enhanced both black and white list tools with options to either gracefully block or terminate the blacklisted requests.
  • 'Copy cURL Request' added to the context menu
  • Protobuf extensions support

Improvements

  • Automatically terminate established SSL connections to a host when activating SSL proxying for that host (so you don't have to quit your browser or Charles to start SSL Proxying properly on new hosts)
  • SSL requests that are not proxied now have a padlock icon, to indicate that they are encrypted (vs SSL Proxied requests which can be viewed unencrypted)
  • Improved sorting in the Structure tree view
  • Reduction in the amount of memory Charles uses, especially when dealing with large numbers of small transactions
  • 'View Request As...' and 'View Response As...' commands added to the View menu.
  • Re-organised the Proxy menu into more logical groups.
  • Added tooltip for timestamp information in the Sequence table view that displays the full date/time
  • When you cancel editing a request the original request is re-displayed
  • Suppress the highlighting of requests when only peripheral data has changed
  • Automatic fallback from TLS v1.2 to TLS v1.1 and TLS v1.0 for sites that don't support the newer protocol versions, and don't fallback nicely.

Bug fixes

  • AMF editor appeared twice when editing an AMF message
  • Publish Gist didn't trust the Charles root SSL certificate!
  • Many dialogs in Charles could be opened multiple times via either keyboard shortcut or menu command
  • Fixed the 'Throttle Settings' and 'External Proxy Settings' dialogs so that they can be dismissed using the Escape key
  • Fixed a race condition that could corrupt data sent over unproxied SSL connections
  • Fixed the large memory use that could occur when binary content was displayed in the Text or Raw Viewer

Program diğer dillerde mevcuttur.

Kullanıcı Yorumları

Kullanıcı Puanı

4/5

105

Lisans:

Ücretsiz Deneme

Gereksinimler:

Windows XP/ Vista/ Windows 7/ Windows 8

Diller:

English

Size:

61.6MB

Yayıncı:

XK72 Ltd

Güncellendi:

Mar 22, 2015

Temiz

Yazılım Raporu

Geliştirici Yazılımı

Charles 5.2.1

Güvenlik Seviyeleri

Cihazınıza olası zararları önlemek ve verilerinizin ve gizliliğinizin güvenliğini sağlamak amacıyla, ekibimiz her yeni kurulum dosyası sunucularımıza yüklendiğinde veya bir uzak sunucuya bağlandığında kontrol yapar ve dosyanın durumunu onaylamak veya güncellemek için periyodik olarak gözden geçirir. Bu kontrol temelinde, indirilebilir dosyalar için aşağıdaki güvenlik seviyelerini belirliyoruz.

Temiz

Bu yazılım programının temiz olması yüksek ihtimal.

Bu yazılım programıyla ilişkili dosyaları ve URL'leri dünyanın önde gelen 60'tan fazla antivirüs hizmetinde taradık; olası tehditler bulunamadı. Ayrıca, üçüncü taraf yazılımlar bir arada gelmemiştir.

Uyarı

Bu program reklam desteklidir ve gerekli olmayan üçüncü taraf programların kurulmasını teklif edebilir. Bu, bir araç çubuğu, ana sayfanızı değiştirmek, varsayılan arama motorunuzu ayarlamak veya diğer parti programlarını yüklemek gibi şeyleri içerebilir. Bunlar yanlış pozitif olabilir ve kullanıcılarımızın bu yazılımı kurarken ve kullanırken dikkatli olmaları tavsiye edilir.

Engelli

Bu yazılım artık indirilebilir durumda değil. Bu yazılım programının kötü niyetli olma veya güvenlik sorunları ya da başka nedenlerden dolayı olması oldukça olasıdır.

Bir Rapor Gönderin

Teşekkür ederim!
Raporunuz gönderildi.

Talebinizi gözden geçireceğiz ve uygun adımları atacağız.

Lütfen bu raporla ilgili alınan herhangi bir eylem hakkında bildirim almayacağınızı unutmayın. Verdiğimiz rahatsızlıktan dolayı özür dileriz.

Web sitemizi temiz ve güvenli tutma konusundaki yardımınızı takdir ediyoruz.