semvec/pypi-packages huggingface dataset:
DecimScanner 1.4.3
A threaded scanner package for python
Keywords: python,threaded scanners,TCP,UDP,ICMP,Penetration testing,pentesting,scapy

# DecimScanner     


## Overview  
A python package for threaded scanning

## Features  

### TCP Scans
* Service Scan
* SYN/Stealth Scan  
* FIN Scan  
* NULL Scan  
* ACK Scan  
* XMAS Scan  
* Window Scan  
* Idle Scan  

### UDP Scans  
* UDP Connect

### ICMP Scans
* ICMP Ping
* IP Scan

### Traceroute
* UDP Traceroute
* TCP SYN Traceroute

### Web Scans
* Status Check
* Directory Check
* Web Crawler
* SubDomain bruteforce


### DNS
* Reverse DNS
* Get host by name
* DNS Query


### Bluetooth
* Get nearby (not threaded)
* Service scan


## To Do List   

* Add more UDP scans  
* Create ARP class with relevant scans  
* Create Wireless
* Ensure all errors are correctly handled with a custom message   
* Add OS detection (and make a separate scan)  

## Set Up

### Requirements
* [Python3](https://www.python.org/)   
```sh
apt install python3
```
* [Scapy](https://scapy.readthedocs.io/)  
```sh
pip install scapy
```
* [Pybluez](https://github.com/pybluez/pybluez)  
```sh
pip install pybluez
```
* [dnspython](https://www.dnspython.org/)
```sh
pip install dnspython
```

### Commands
PIP:
```sh
pip install DecimScanner
```
Manual:
```sh
git clone https://github.com/Cinnamon1212/DecimScanner.git
tar -xzf (tar file name)
python3 setup.py install
```

### Python example
**Format: DecimScanner.(ScanPlatform/Protocol).(ScanType)**

```py  
from DecimScanner import * 
RandomlyGeneratedIPs = ["91.141.119.216", "204.45.197.227", "76.145.131.209", "112.77.12.53" ,"25.98.239.105"]
ports = [21, 22, 80, 443]   
scan = TCPScans.FINScan(RandomlyGeneratedIPs, ports, timeout=0.5, max_threads=50)  
```

## Creator contact   
Please contact me via [Github](https://github.com/Cinnamon1212/) or [Cinnamon#7617](https://discord.com/users/292382410530750466/) on discord for with concerns or queries

## Patreon  
Donations are always appreciated! [Patreon](https://www.patreon.com/cinnamon1212)


## Other Repos
* [CyberSecurity Bot](https://github.com/Cinnamon1212/CyberSecDiscordBot)
* [LAN Pwning Toolkit](https://github.com/Cinnamon1212/LAN_Pwning_Toolkit)
* [BlueKit](https://github.com/Cinnamon1212/BlueKit)
Mintchoco 1.0.0
Heliotrope python wrapper
Requires Python: >=3.6

# Peppermint

> Heliotrope's Python wrapper

## Badge

| Project name                                         | Badge                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ---------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Hiyobot](https://github.com/Saebasol/Hiyobot)       | [![Build Status](https://travis-ci.com/Saebasol/Hiyobot.svg?branch=master)](https://travis-ci.com/Saebasol/Hiyobot) [![Code Style](https://img.shields.io/badge/code%20style-black-black)](https://github.com/psf/black)                                                                                                                                                                                                |
| [Heliotrope](https://github.com/Saebasol/Heliotrope) | [![Build Status](https://dev.azure.com/Saebasol/Heliotrope/_apis/build/status/Saebasol.Heliotrope?branchName=master)](https://travis-ci.com/Saebasol/Heliotrope) [![codecov](https://codecov.io/gh/Saebasol/Heliotrope/branch/master/graph/badge.svg?token=VTL1Z4abB7)](https://codecov.io/gh/Saebasol/Heliotrope) [![Code Style](https://img.shields.io/badge/code%20style-black-black)](https://github.com/psf/black) |
| [Peppermint](https://github.com/Saebasol/Peppermint) | [![codecov](https://codecov.io/gh/Saebasol/Rose/branch/master/graph/badge.svg)](https://codecov.io/gh/Saebasol/Peppermint) [![Code Style](https://img.shields.io/badge/code%20style-black-black)](https://github.com/psf/black)                                                                                                                                                                                         |

## What is Heliotrope

Heliotrope is a private API that handles hitomi.la, etc. using python and sanic framework.
This is the main api used by Hiyobot
jenkinsclient 2.0
A powerful cross-platform Jenkins command line client which supports multiple instances of Jenkins.
Requires Python: >=3.6

[![Build Status](https://img.shields.io/travis/com/hummerstudio/jenkinsclient/master?logo=travis)](https://travis-ci.com/hummerstudio/jenkinsclient)

[中文说明](README_zh.md)

# JenkinsClient

A powerful cross-platform Jenkins command line client which supports multiple instances of Jenkins.

# Features

- Get global info
    - get Jenkins server info
    - get whoami info
    - get plugins info
    - get nodes info
    - get jobs info
    - get queues info
- Operating Jenkins objects
    - Plugin
        - list, search, install, uninstall plugin, and many more operations
    - Node
        - list, get node info and many more operations
    - Executor
        - get the number of node's executors, and many more operations
    - Job 
        - list, build, copy, create, delete, disable, enable, rename job, and many more operations
    - Queue
        - list and cancel queue item
    - Build
        - get env_vars, information, log and test report of build
    

# Install

You can use pip to install jenkinsclient on PyPI, just execute following command:

`pip3 install jenkinsclient`

or manually download the source code and use setuptools:

`python setup.py install`

# Upgrade

`pip3 install -U jenkinsclient`

# Releases

[https://pypi.org/project/jenkinsclient/](https://pypi.org/project/jenkinsclient/)

# Usage

After install jenkinsclient, you can use command `jenkins` or `jks` to perform many operations on Jenkins server.

## QUICK START

1. Use `jenkins config generate` to config jenkins servers.

    This command will generate a config file, you can modify it by yourself.

1. Do what you want.

try `jenkins jobs` to see all jobs on your jenkins server.

try `jenkins plugins` to see all plugins on your jenkins server.

Tips: in all commands, you can replace `jenkins` with `jks` to simplify input.

## Help information

Type `jenkins` to show jenkinsclient help information, or `jenkins GROUP` to view group command help information, such as `jenkins config`, `jenkins job`.like this:

```
NAME
    jenkins - A powerful cross-platform Jenkins command line client

SYNOPSIS
    jenkins GROUP | COMMAND

DESCRIPTION
    A powerful cross-platform Jenkins command line client

GROUPS
    GROUP is one of the following:

     build
       Manage builds

     config
       Configure Jenkins server information

     cred
       Manage Jenkins credentials

     executor
       Manage Jenkins executors

     job
       Manage Jenkins jobs

     node
       Manage Jenkins nodes

     plugin
       Manage Jenkins plugins

     queue
       Manage Jenkins queue

COMMANDS
    COMMAND is one of the following:

     app
       app mode, operating jenkins in a window

     creds
       List Credentials

     jobs
       List jobs

     nodes
       List nodes

     plugins
       List plugins

     queues
       List queues

     version
       Display Jenkins server version

     whoami
       Display who am i
```
pyculas 2.0
calculas python library
Requires Python: >=3.6

![](https://img.shields.io/badge/license-MIT-yellowgreen)
![](https://img.shields.io/badge/python-3.8-red)

# pyculas

![](pyculaslogo.png)

# Installation Instructions
use pip or pip3 to install the library.
```
pip install pyculas
```
# Note:
Currently this library support only algebraic expressions. Soon we will update for trigonometric, logarithmic expressions , etc.

## Usage

This class takes a list of terms in a polynomial expression

## Importing

```
from pyculas import Expression
```

## Examples of usage:

If you have 4x^3 - 2x + 6, then create the object as follows -

A = Expression.algebraic("4x^3 - 2x + 6")


### Differentiation

1.If only final expression required

Q. `2x^2+2`

```
A = Expression.algebraic("2x^2 + 2")
print(A.differentiate())
```
Output:

`('4.000x', None)`

2.To get value at a point

Q. Find the differentiation of `2x^2+2` at x=3. 

```
A = Expression.algebraic("2x^2 + 2")
print(A.differentiate(value=3,level=1))
```
Output:

`('4.000x', 8.0)`     

Here `value` means at which point you want to differentiate and `level` means the nth derivative.

### Integration

1.If only final expression required

Q. `2x^2+2`

```
A = Expression.algebraic("2x^2 + 2")
print(A.integrate())
```
Output:

`('0.667x^3.000 + 2.0x + c', None)`

2.To evaluate when limits are given

Q. `2x^2+2`

```
A = Expression.algebraic("2x^2 + 2")
print(A.integrate(upper_limit=4 , lower_limit=2))
```
Output:

`('0.667x^3.000 + 2.0x + c', 41.352)`