Looking for a free Mac cleaner? Try diCleaner

Charles3.10

Charlesadalah aplikasi proxy debugging web yang kuat yang digunakan oleh pengembang dan penguji untuk memantau dan menganalisis lalu lintas jaringan. Ini memungkinkan pengguna untuk menangkap lalu lintas HTTP dan HTTPS antara komputer mereka dan internet, memberikan tampilan yang komprehensif dari data yang dipertukarkan. Alat ini sangat berharga untuk mendiagnosis masalah, debugging, dan mengoptimalkan kinerja situs web.

Salah satu fitur unggulan dari Charles adalah kemampuannya untuk mendekripsi lalu lintas HTTPS, yang memungkinkan melihat data yang terenkripsi. Fitur ini sangat penting bagi pengembang yang perlu memeriksa transmisi data yang aman dan memecahkan masalah terkait SSL/TLS. Charles juga mendukung berbagai protokol jaringan, termasuk HTTP/2, WebSockets, dan lainnya, menjadikannya serbaguna untuk berbagai teknologi web.

Antarmuka yang intuitif dari alat ini menyediakan pengalaman ramah pengguna, memungkinkan pengguna dengan mudah menavigasi sesi yang direkam, memfilter lalu lintas, dan melihat informasi permintaan dan respons secara detail. Dengan fitur seperti breakpoints dan throttling, pengguna dapat menghentikan dan memodifikasi lalu lintas secara real-time, mensimulasikan berbagai kondisi jaringan dan menguji respons dalam berbagai skenario.

Charles adalah alat lintas platform yang kompatibel dengan Windows, macOS, dan Linux. Ini banyak digunakan oleh pengembang web, pengembang seluler, dan insinyur QA karena set fitur yang kuat dan keandalannya. Apakah Anda sedang memecahkan masalah API, memeriksa JSON atau XML, atau mengoptimalkan kinerja web, Charles adalah alat penting bagi setiap profesional web.

Fitur Utama:

  • HTTP/HTTPS Proxy: Charles bertindak sebagai server proxy untuk HTTP dan HTTPS, memungkinkan Anda melihat dan memanipulasi lalu lintas jaringan.
  • SSL Proxying: Ini mendukung proxying SSL, memungkinkan Anda untuk memeriksa lalu lintas yang aman dengan mendekripsi data SSL/TLS.
  • Pembatasan Bandwidth: Anda dapat mensimulasikan koneksi jaringan yang lebih lambat dengan membatasi bandwidth, membantu menguji bagaimana aplikasi Anda berperilaku dalam kondisi berbeda.
  • Debugging AJAX: Charles memberikan wawasan mendalam tentang permintaan AJAX, membuatnya lebih mudah untuk debug dan menganalisis aplikasi web asinkron.
  • Inspeksi WebSocket: Ini memungkinkan Anda untuk melihat dan menganalisis komunikasi WebSocket, memberikan visibilitas ke dalam pertukaran data waktu nyata.
  • Perekaman Sesi: Alat ini dapat merekam dan menyimpan sesi, memungkinkan Anda untuk meninjau dan menganalisisnya nanti.
  • Permintaan Ulang dan Edit: Anda dapat mengulangi atau mengedit permintaan dan respons, memfasilitasi pengujian dan debugging.
  • DNS Spoofing: Charles mendukung DNS spoofing, yang dapat berguna untuk menguji bagaimana aplikasi Anda berperilaku dengan respons DNS yang berbeda.

Apa yang Baru

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 tersedia dalam bahasa lain.

Ulasan Pengguna

Penilaian Pengguna

4/5

105

Lisensi:

Uji Coba Gratis

Persyaratan:

Windows XP/ Vista/ Windows 7/ Windows 8

Bahasa:

English

Ukuran:

61.6MB

Penerbit:

XK72 Ltd

Diperbarui:

Mar 22, 2015

Bersih

Perangkat Lunak Pelaporan

Perangkat Lunak Pengembang

Charles 5.2.1

Tingkat Keamanan

Untuk menghindari potensi kerusakan pada perangkat Anda dan memastikan keamanan data dan privasi Anda, tim kami memeriksa setiap kali file instalasi baru diunggah ke server kami atau terhubung ke server jarak jauh, serta secara berkala meninjau file tersebut untuk mengkonfirmasi atau memperbarui statusnya. Berdasarkan pemeriksaan ini, kami menetapkan tingkat keamanan berikut untuk setiap file yang dapat diunduh.

Bersih

Sangat mungkin bahwa program perangkat lunak ini bersih.

Kami memindai berkas dan URL yang terkait dengan program perangkat lunak ini di lebih dari 60 layanan antivirus terkemuka di dunia; tidak ada ancaman yang ditemukan. Dan tidak ada perangkat lunak pihak ketiga yang dibundel.

Peringatan

Program ini disokong oleh iklan dan mungkin menawarkan untuk menginstal program pihak ketiga yang tidak diperlukan. Ini bisa termasuk toolbar, mengubah halaman beranda Anda, mesin pencari default, atau menginstal program pihak ketiga lainnya. Ini bisa jadi positif palsu, dan pengguna kami disarankan untuk berhati-hati saat menginstal dan menggunakan software ini.

Tuna netra

Perangkat lunak ini tidak lagi tersedia untuk diunduh. Sangat mungkin bahwa program perangkat lunak ini bersifat berbahaya atau memiliki masalah keamanan atau alasan lainnya.

Kirim Laporan

Terima kasih!
Laporan Anda telah dikirim.

Kami akan meninjau permintaan Anda dan mengambil tindakan yang sesuai.

Harap dicatat bahwa Anda tidak akan menerima pemberitahuan tentang tindakan apa pun yang diambil akibat laporan ini. Kami mohon maaf atas ketidaknyamanan yang mungkin ditimbulkan.

Kami menghargai bantuan Anda dalam menjaga situs web kami tetap bersih dan aman.