rhelmot / Nclib
Licence: mit
Netcat as a python library
Stars: ✭ 51
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Nclib
Ether.network
https://github.com/Eastrall/Sylver
Stars: ✭ 147 (+188.24%)
Mutual labels: easy-to-use, socket
LiteNetwork
A simple and fast .NET networking library compatible with .NET Standard 2, .NET 5, 6 and 7.
Stars: ✭ 66 (+29.41%)
Mutual labels: socket, easy-to-use
quick-net
This is a top level socket library, making servers and clients EASY!
Stars: ✭ 15 (-70.59%)
Mutual labels: socket, easy-to-use
Zeus
A high performance, cross-platform Internet Communication Engine. Developed with native socket API. Aim at handling millions of concurrent connections.
Stars: ✭ 30 (-41.18%)
Mutual labels: socket
Ezxss
ezXSS is an easy way for penetration testers and bug bounty hunters to test (blind) Cross Site Scripting.
Stars: ✭ 1,022 (+1903.92%)
Mutual labels: easy-to-use
Easy Crypto
A WIP module aimed at providing a safer, easier to use and beginner friendly crypto API for Node.js
Stars: ✭ 21 (-58.82%)
Mutual labels: easy-to-use
Korra
A quick and simple encrypted file store for easy sharing within your organisation
Stars: ✭ 46 (-9.8%)
Mutual labels: easy-to-use
Connection Pool Client
💥 A simple multi-purpose connection pool client (Kafka & Hbase & Redis & RMDB & Socket & Http)
Stars: ✭ 40 (-21.57%)
Mutual labels: socket
Progress Bot
High-tech weaponized moe progress delivery bot for IRC, Discord, and web
Stars: ✭ 38 (-25.49%)
Mutual labels: socket
Godsharp.socket
An easy-to-use .NET socket server and client.
Stars: ✭ 35 (-31.37%)
Mutual labels: socket
Real Time Public Chat
This program show how to create a public chat using javascript
Stars: ✭ 45 (-11.76%)
Mutual labels: socket
Tic Tac
Client not paid ? This is the solution of your problem
Stars: ✭ 29 (-43.14%)
Mutual labels: easy-to-use
nclib
nclib is a python socket library that wants to be your friend.
nclib provides:
-
Easy-to-use interfaces for connecting to and listening on TCP and UDP sockets
-
The ability to handle any python stream-like object with a single interface
-
A better socket class, the Netcat object
- Convenient receive methods for common socket usage patterns
- Highly customizable logging
- Interactive mode, connecting the socket to your stdin/stdout
- Intelligent detection of socket closes and connection drops
- Long-running functions cleanly abortable with ctrl-c
- Lots of aliases in case you forget the right method name
-
Mechanisms to launch processes with their in/out streams connected to sockets
- Launch a process with gdb attached
-
TCP and UDP server classes for writing simple python daemons
-
A script to easily daemonize command-line programs
If you are familiar with pwntools, nclib provides much of the functionaly that pwntools' socket wrappers do, but with the bonus feature of not being pwntools.
Installation
.. code-block:: bash
pip install nclib
Documentation
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].