Charles 是一個HTTP Proxy/HTTP monitor/Reverse Proxy,讓開發者可以詳細瀏覽機器與網路間的所有HTTP/SSL/HTTPS流量。包含request、response、HTTP headers(包含cookies和快取資訊)。
SSL Proxying – view SSL requests and responses in plain text
Bandwidth Throttling to simulate slower Internet connections including latency
AJAX debugging – view XML and JSON requests and responses as a tree or as text
AMF – view the contents of Flash Remoting / Flex Remoting messages as a tree
Repeat requests to test back-end changes
Edit requests to test different inputs
Breakpoints to intercept and edit requests or responses
Validate recorded HTML, CSS and RSS/atom responses using the W3C validator
對稱式加密(Symmetric Encryption): AES, Blowfish, Twofish, RC2, ARC4, DES, 3DES, PBES1, PBES2.
雜湊演算法(Hash Algorithms): SHA-1, SHA256, SHA384, SHA512, MD2, MD4, MD5, HAVAL.
雜湊演算法(Hash Algorithms): RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD320.
編碼(Encoding): Base64, hex, quoted-printable, URL-encoding.
HMAC with any supported hash algorithm: HMAC-MD5, HMAC-SHA1, etc.
密碼基礎的金鑰衍生函數(Password-based Key Derivation Functions): PBKDF1, PBKDF2
PKCS7 -- P7S and P7M creation, decryption, verification.
以數位憑證公開金鑰加密/解密(Public key encryption/decryption with digital certificates.)
以數位憑證建立、核對數位簽章Digital signature creation/verification with digital certificates.
Bzip2 in-memory compression.
加密/解密字符串(Encrypt / decrypt strings) or byte data.
Return encrypted data as Base64, quoted-printable, or hex-encoded strings.
Hash strings or binary data using SHA1, MD2, MD5, HAVAL, SHA384, or SHA512.
Public-key encryption with digital certificates.
建立、核對數位簽章(Create and verify digital signatures.)
Pre-convert Unicode strings to ANSI (single-byte/char) before encrypting.
Pre-convert Unicode strings to any charset before encrypting, compressing, or hashing.
Base64 encode strings or byte data.
Hex-encode encode strings or byte data.
Compress strings or byte data with the BZIP2 compression algorithm.
Implements FIPS81 padding scheme for AES.
支援高達256-bit加密(Up to 256-bit encryption is supported.)
Set binary secret-key directly for symmetric encryption algorithms.
初始化向量(Initialization vectors.)
密文區塊鏈結(CBC (Cipher Block Chaining) Mode)
ECB (Electronic Cookbook) Mode
Random byte data generation.
Streaming hashing (pass data to hashing functions in chunks).
Streaming encryption (pass data to encryption functions in chunks).
重新編碼範例 (for JAVA)
Re-Encode (How to convert encodings)
Demonstrates how to convert a string from one encoding to another.
import com.chilkatsoft.*;
public class ChilkatExample {
static {
try {
System.loadLibrary("chilkat");
} catch (UnsatisfiedLinkError e) {
System.err.println("Native code library failed to load.\n" + e);
System.exit(1);
}
}
public static void main(String argv[])
{
CkCrypt2 crypt = new CkCrypt2();
// Any string argument automatically begins the 30-day trial.
boolean success;
success = crypt.UnlockComponent("30-day trial");
if (success != true) {
System.out.println(crypt.lastErrorText());
return;
}
String s1;
String s2;
s1 = "This is a test / = abc 123";
// The ReEncode method converts a string from one encoding
// to another.
// Valid encodings are "url", "base64", "qp", "hex", and "ansi"
// Use "ansi" for an unencoded ANSI string.
// Enc...
Outlook Email Recovery
Rapidly repair and recover emails from corrupt PST File
Recovers all MS Outlook data items with Emails, contacts, calendars, etc.
Using Outlook Mailbox Recovery saves recovered Outlook emails as different file formats like EML, MSG, MBOX, DBX, and new PST files.
Repair Outlook emails with its attachments also.
No restrictions for PST File size, it can recover up to more than 80 GB PST Files.
In this, a snapshot feature allows re-examining the same PST file.
The auto search option of the Outlook File Recovery software feature is available for researching any email messages from selected PST Files.
Outlook Recovery tool to recover emails from encrypted and password protected PST files also.
Scans folders very fast and sustain a list of folders at the time of recovery of PST files.
Outlook mailbox recovery tool adds a Preview feature for making a preview of recovered data.
Supports to repair PST of MS Outlook Versions - 2016, 2013, 2010, 2007, 2003, 2002, etc.
OST File Recovery
Best Tool to Retrieves Data from Corrupt or Inaccessible OST Files.
Allows to scans offline storage table (.ost) file and previews or save emails from the OST file.
Add files to open or explore OST file emails with attachments.
Saves recovered OST file emails as PST, EML, DBX, MSG, and MBOX file format.
Recovers email including all items contacts, calendars, contacts, notes, & deleted items from the OST file.
OST Recovery software has three modes of the recovery process, such as Standard, Advanced, and Deep to recover emails from OST file.
Date Range options allow us to restores emails from an OST file according to a specific date.
It also recovers non-English and right to the left character from an inaccessible OST file.
The software allows us to saves created a LOG file of the OST email recovery process.
Supports all MS Outlook Version, including Outlook 2019, to open the recovered OST file.
Compatible with all version of Windows 10, 8, 7 and below.
Demo version allows us to previews all email items from an OST file.
EML Converter
Convert & Export EML Files into 10+ Different File Formats
Swiftly convert EML Files into different file formats.
Migrate EML files into distinct email clients such as Gmail, Yahoo, Thunderbird, Zimbra, etc.
Export emails along with their attachments.
Facilitates conversion of EML Files in Bulk.
Saves EML Files into EMLX, PDF, PST, MBOX, MSG, MHT,HTML.
The data range feature is available to reject unwanted EML files.
The rename option is present to rename the newly generated EML files.
Keeping the original folder and list intact it safely converts EML files.
Before the conversion process, the choice to add multiple files and folders.
In the Demo version, up to 25 EML files can be converted.
Compatible to run on all Windows-based platforms.
EMLX File Co...