semvec/pypi-packages huggingface dataset:
cc-dida365 0.3
my dida package

## 概览

滴答清单的 Python SDK

## 如何安装

```sh
pip3 install cc-dida365
```

## 如何使用

### 引入模块
```python
from cc_dida365.client import Client
dida = Client(cookie='')
```

## Test

直接在根目录执行 `pytest` 即可，会读取 pytest.ini 的配置，并进行测试
poclib3 0.1.2
A library to generate processed webshell instances

# poclib3

## Installation

```bash
pip3 install poclib3
```

## Usage

### Webshell

```python
from poclib3.webshell import get_godzilla_jsp_shell, get_shell_result
# from poclib3.webshell import get_behinder4_jsp_shell
# from poclib3.webshell import get_behinder4_php_shell
# from poclib3.webshell import get_behinder4_aspx_shell
# from poclib3.webshell import get_behinder3_aspx_shell
# from poclib3.webshell import get_godzilla_jspx_shell
# from poclib3.webshell import get_godzilla_php_shell
# from poclib3.webshell import get_godzilla_aspx_shell
# from poclib3.webshell import get_godzilla_ashx_shell
# from poclib3.webshell import get_define_class_shell

webshell = get_godzilla_jsp_shell()
print(webshell.tool)
# godzilla
print(webshell.type)
# jsp
print(webshell.mode)
# java_aes_base64
print(webshell.pas)
# pass
print(webshell.key)
# key
print(webshell.raw_content)
# [raw webshell]
print(webshell.content)
# [unicode-encoding one-line webshell]

result = get_shell_result(webshell)
print(result)
# {'pas': 'pass', 'key': 'key', 'tool': 'godzilla', 'mode': 'java_aes_base64', 'type': 'jsp'}
```

### Brute

```python
from poclib3.brute import WEAK_PASSWORD
```

### Atlas
```bash
export ATLAS_DOMAIN=...
export ATLAS_IDENTIFY=...
export ATLAS_TOKEN=...
```
```python
import os
from poclib3.atlas import Atlas

atlas = Atlas()

flag = atlas.build_request(type="web")
os.system("curl " + flag["url"])
print(atlas.verify_request(flag["flag"], type="web"))

flag = atlas.build_request(type="dns")
os.system("ping -nc 2 " + flag["url"])
print(atlas.verify_request(flag["flag"], type="dns"))
```
pytest-timestamper 0.0.10
Pytest plugin to add a timestamp prefix to the pytest output

# pytest-timestamper

![CI Status](https://github.com/mbkroese/pytest-timestamper/actions/workflows/main.yml/badge.svg)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![PyPI version](https://badge.fury.io/py/pytest-timestamper.svg)](https://pypi.python.org/pypi/pytest-timestamper/)
[![PyPI pyversions](https://img.shields.io/pypi/pyversions/pytest-timestamper.svg)](https://pypi.python.org/pypi/pytest-timestamper/)
[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=google&labelColor=ef8336)](https://pycqa.github.io/isort/)


Pytest plugin to add a timestamp prefix to the pytest output.

```
➜ myproject python3 -m pytest -v
==================================== test session starts ====================================
platform darwin -- Python 3.9.4, pytest-6.3.0.dev494+g43faea832.d20210528, py-1.10.0, ...
cachedir: .pytest_cache
rootdir: /Users/user/myproject
plugins: timestamper-0.1.dev14+gaacde4a
collected 3 items

[2021-06-06 12:19:06] tests/test_one.py::test_dummy PASSED                            [ 33%]
[2021-06-06 12:19:06] tests/test_one.py::test_dummy_two PASSED                        [ 66%]
[2021-06-06 12:19:06] tests/test_two.py::test_another_dummy PASSED                    [100%]

===================================== 3 passed in 0.02s =====================================
```

## Motivation

For various reasons tests can be slower on some runs than other.
However, without a timestamp in front of the test it is not clear to the user how long the current test has been taking.
This plugin adds a simple timestamp in front of the pytest output.

## Installation

```
pip install pytest-timestamper
```

## Usage

To activate the plugin one simply needs to install it.
The user can update the format of the prefix with the `--prefixfmt` and the datetime format with `--datefmt`.