Bitser also provides a password manager and MD5/SHA checksum calculator to verify file identity.Bitser is free software and can be downloaded here.Create compressed backups of your data using checkboxes in windows explorer to select multiple files and folders.AES-256 bit encryption for secure backup of confidential data.In such situation it can allocate more space than really necessary and then fill several leading bytes with 0x80 hexadecimal, which means 0 with continuation flag set. We use 0x prefix to define hexadecimal values, such as 0xf000 Flags common for all headers: 0x0001 Extra area is present in the end of header. 0x0004 Blocks with unknown type and this flag must be skipped when updating an archive. 0x0040 Preserve a child block if host block is modified. Different archive blocks have different associated extra area record types.Byte, 16-, 32-, 64- bit unsigned integer in little endian format. 0x0008 Data area is continuing from previous volume. Read the concrete archive block description for details. Self-extracting module size and contents is not defined.This value may be increased in the future if necessary for some reason.Sometimes RAR needs to pre-allocate space for vint before knowing its exact value.
Creates: ZIP, 7-ZIP, EXE (SFX - create self-extracting and split archives) Create or extract multiple zip files simultaneously from windows explorer.Here we describe basic data structures of archive format introduced in RAR 5.0.If you need information about algorithms or more detailed information on data structures, please use Un RAR source code. Can include one or more bytes, where lower 7 bits of every byte contain integer data and highest bit in every byte is the continuation flag.You need to search for this signature in supposed archive from beginning and up to maximum SFX module size. First 8 bytes are calculated using additional PBKDF2 rounds, 4 last bytes is the additional checksum. Distance from beginning of quick open service block to beginning of main archive header. Distance from beginning of recovery record service block to beginning of main archive header. Flags specific for these header types: 0x0001 Directory file system object (file header only). Bits 8 - 10 (0x0380 mask) define the compression method. Value 0 means 128 KB, 1 - 256 KB, ..., 14 - 2048 MB, 15 - 4096 MB. Backslashes are treated as a part of name for Unix names and as invalid character for Windows file names. If Unix file name contains any high ASCII characters which cannot be correctly converted to Unicode and UTF-8, we map such characters to to 0x E080 - 0x E0FF private use Unicode area and insert 0x FFFE Unicode non-character to resulting string to indicate that it contains mapped characters, which need to be converted back when extracting.Just for comparison this is RAR 4.x 7 byte length signature: 0x52 0x61 0x72 0x21 0x1A 0x07 0x00. Together with the standard header CRC32 we have 64 bit checksum to reliably verify this field integrity and distinguish invalid password and damaged data. Concrete position of 0x FFFE is not defined, we need to search the entire string for it.Scans files for viruses & malware using over 50 anti-virus scanners simultaneously via Virus Total's online scanner.Context Menu (right click shortcut menu) access to archives from windows explorer.Supports multithreading on multiprocessor or multi-core systems Reports showing history of archived files, parameters used and comparison of compression ratios, speeds, and sizes.Explorer style views of archives with source and destination folders accessible from a single window.Bitser's interface is built around the file system with explorer style views, and features similar to those found in backup applications.All underlying archiving functions are performed using the open source 7-zip compression software and therefore all major archiving formats are supported.