Giter Club home page Giter Club logo

unlimitedzz's Projects

affinity icon affinity

Python module for controlling process CPU affinity

ansible-cuckoo icon ansible-cuckoo

This is a Ansible script for building a ready to go Cuckoo Sandbox server.

boombox icon boombox

Automatic deployment of Cuckoo Sandbox malware lab using Packer and Vagrant

odoriba icon odoriba

Malware Dynamic Analysis Platform enhanced Cuckoo Sandbox

pattern icon pattern

Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.

pm2-server-monit icon pm2-server-monit

Monitor server CPU / Memory / Process / Zombie Process / Disk size / Security Packages / Network Input / Network Output

pyinject icon pyinject

A python module to help inject shellcode/DLLs into windows processes

sensu-plugins-memory-checks icon sensu-plugins-memory-checks

This plugin provides native memory instrumentation for monitoring and metrics collection, including: memory usage via `free` and `vmstat`, including metrics. Note that this plugin may have cross-platform issues.

sflock icon sflock

Sample staging & detonation utility to be used in combination with Cuckoo Sandbox.

tcp-network-connection-monitoring-with-python icon tcp-network-connection-monitoring-with-python

The project deals with advanced data structures and concepts used by Python such as: Queues and Threads to understand this project. This Python script or agent is used to read tcp connection statistics from kernel via /proc file. Majority of Linux stats tool read performance statistics using /proc file. /proc is a pseudo filesystem in Linux that allows user applications or stats tool to read kernel statistics by simply reading a /proc file (# cat /proc/stats). For example: vmstat tool that reads memory statistics from kernel uses /proc/meminfo and /proc/vmstat files iostat tool that reads disk statistics from kernel uses /proc/diskstats file mpstat tool that reads cpu statistics from kernel uses /proc/stat file pidstat that read per process memory and cpu statistics from kernel uses /proc/pid/stat file netstat that reads network statistics from kernel uses /proc/net/netstat or /proc/net/dev files TCP per connection statistics is generated by open source kernel module tcp_probe . Kernel driver makes TCP statistics available via /proc file. TCP statistics include: connection latency, throughput and other stats such as: packet Round Trip Time (RTT), Commulative Bytes transferred, packet retransmission and additional stats. Each line read via /proc file has a unique quadruplet: Source IP address, Source Port, Destination IP address and Destination Port and relevant tcp statistics. After the tcpprobe kernel module is loaded, one can read statistics by simply doing: # cat /proc/net/tcpprobe Python agent reads these tcp connection statistics via /proc/net/tcpprobe and appends it into Queue data structure with a timestamp. Another thread that blocks on HTTP request reads these connection stats from the Queue and delivers it as a JSON object. Web clients (Java scripts) has libraries to interpret JSON objects and can use it to build performance dashboard

track.js icon track.js

🔍 Identify users and track interactions with Hanzo's native solution for web analytics.

uitkyk icon uitkyk

Runtime memory analysis framework to identify Android malware

voldiff icon voldiff

VolDiff: Malware Memory Footprint Analysis based on Volatility

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.