CRC-16 Calculation

  •        388

16 bits CRC Algorithm calculation component to be used in ModBus.NET module. Visual Studio.NET 2008 and .NET Framework 3.5 will be used for this development process. VB.NET selected as development language.



Related Projects


  •    C

Python module for creating functions computing the Cyclic Redundancy Check (CRC). Any generating polynomial producing 8, 16, 24, 32, or 64 bit CRCs is allowed. Generated functions can be used in Python or C/C++ source code can be generated.


  •    C

CRC Generator is a command-line application that generates Verilog or VHDL code for CRC of any data width between 1 and 1024 and polynomial width between 1 and 1024. The code is written in C for Win32, bus easily portable for other platforms

CheckSum Tool

  •    CSharp

CheckSumTool allows user to calculate different (e.g. CRC, MD5, SHA-variants) checksums for files. It also can verify files against given (list of) checksums.

DFK: Duplicate File Killer

  •    VB

DFK: Duplicate File Killer will search a user specified directory/drive for duplicate files of any kind. It will eventually utilize image recognition for image comparison, audio matching algorhythms for sound file matching and CRC/MD5 hash testing.


  •    C++

(Production / Stable) Command line tool to compute the 64 bit CRC of one or more files.

Command-line File Verify

  •    Python

cfv is a utility to both test and create .sfv(Simple File Verify), .csv, .crc, md5sum, bsd md5, sha1sum, and .torrent files. cfv also includes test-only .par and .par2 support. These are commonly used to ensure the correct retrieval or storage of data

BackTrack 2 USB 4 Windows

  •    Lua

BT2USB4WIN is a package for automation of downloading BackTrack 2.0 verify Checksums format transfert backtrack to usbstick and finally make it bootable. user can also use a predownloaded release but need to match crc....still in dev

B-News Plus

  •    Assembly

B-News Plus is the ultimate extension to B-News. It is a binaries poster/downloader for usenet. Key new features are: support for yEnc, timed download-upload, auto resume after errors, CRC checking, repairing of post...



Application for analyzing protocols and other binary data

jshashes - Fast and dependency-free cryptographic hashing library for node

  •    Javascript

jshashes is lightweight library implementing the most extended cryptographic hash function algorithms in pure JavaScript (ES5 compliant).You can use the simple command-line interface to generate hashes.

snakebite - A pure python HDFS client

  •    Python

Snakebite is a python library that provides a pure python HDFS client and a wrapper around Hadoops minicluster. The client uses protobuf for communicating with the NameNode and comes in the form of a library and a command line interface. Currently, the snakebite client supports most actions that involve the Namenode and reading data from DataNodes.Note: all methods that read data from a data node are able to check the CRC during transfer, but this is disabled by default because of performance reasons. This is the opposite behaviour from the stock Hadoop client.


  •    C

yDecoder for usenet messages. An 8-bit crc-checked multipart-friendly replacement for uuencoding multipart binaries for newsgroup publication. This results in smaller files with more reliable transmission. This version is specifically Linux-friendly

Java File Integrity Checking - ChkSum

  •    Java

A similar to Tripwire, file system integrity checking tool but develop in java and cross platform. This tools checking and source control using check sum algorithm like MD5, SHA and CRC.


  •    C

GPicScan is an Image Collector/CRC Scanner. GPicScan includes a small Filemanager and an ImageViewer. GPicScan work's with NT ( Downloader_for_X ) to get some pieces from the Web (patch for Version 1.28) will inluded. Marks missing Pictures and automaticl

Udp File Transfer

  •    C

Udp File Transfer. A simple command-line program to transfer files via a network and udp protocol. Implemented are a tcp/ip congestion system, RTT, sliding_window, crc check. It's an university networking-project.

HTML5GameEngines - Source code from the book HTML5 Game Engines

  •    Objective-C

This is the example source code from the book HTML5 Game Engines published by CRC Press. All the engine are distributed with respect to their license. The ImpactJS engine is not distributed in its raw form. It can be purchased from the site listed earlier.

makeself - A self-extracting archiving tool for Unix systems, in 100% shell script.

  •    Shell is a small shell script that generates a self-extractable compressed tar archive from a directory. The resulting file appears as a shell script (many of those have a .run suffix), and can be launched as is. The archive will then uncompress itself to a temporary directory and an optional arbitrary command will be executed (for example an installation script). This is pretty similar to archives generated with WinZip Self-Extractor in the Windows world. Makeself archives also include checksums for integrity self-validation (CRC and/or MD5/SHA256 checksums). The script itself is used only to create the archives from a directory of files. The resultant archive is actually a compressed (using gzip, bzip2, or compress) TAR archive, with a small shell script stub at the beginning. This small stub performs all the steps of extracting the files, running the embedded command, and removing the temporary files when done. All the user has to do to install the software contained in such an archive is to "run" the archive, i.e sh I recommend using the ".run" (which was introduced by some Makeself archives released by Loki Software) or ".sh" suffix for such archives not to confuse the users, so that they will know they are actually shell scripts (with quite a lot of binary data attached to them though!).

geocompr - Forthcoming book on geographic data with R

  •    R

This repository hosts the code underlying Geocomputation with R, a book by Robin Lovelace, Jakub Nowosad, and Jannes Muenchow. The online version of the book is developed at We plan to publish the hard copy of the book with CRC Press in 2018.

rethinking - Statistical Rethinking course and book package

  •    R

This R package accompanies a course and book on Bayesian data analysis (McElreath 2016. Statistical Rethinking. CRC Press.). It contains tools for conducting both MAP estimation and Hamiltonian Monte Carlo (through RStan - These tools force the user to specify the model as a list of explicit distributional assumptions. This is more tedious than typical formula-based tools, but it is also much more flexible and powerful. The first formula in the list is the likelihood; the second is the prior for mu; the third is the prior for sigma (implicitly a half-Cauchy, due to positive constraint on sigma).

file system checksum checker

  •    C

fswatch is a small, simple utility that detects changes in a filesystem. it watches for a file system integrity. it checks inode, links, uid, gid, mode, size, flags, ctime, checksum (SHA1).