Security News
PyPI’s New Archival Feature Closes a Major Security Gap
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
Thief Command Line Interface (Thief CLI) is a tool for scraping website and manage data with command line/shell.
To install thief-cli in global mode, run this command in your terminal:
$ npm install -g thief-cli
This is the preferred method to install thief-cli, as it will always install the most recent stable release.
thief version
thief init [Target Name]
thief list-target
thief select-target
thief current-target
thief delete-target
thief test
thief start
Get current version
USAGE
$ thief (-v|--version|version)
OUTPUT
thief-cli/0.0.1 darwin-x64 node-v8.14.0
Set up new target
USAGE
$ thief init my-target-3
OUTPUT
Description: this is for description
This command will generate a my-target-3.yml
Your target list
USAGE
$ thief list-target
OUTPUT
┌───────────────┬────────────────────────────────────────────────────────────────────────────────────┐
│ Target Name │ Description │
├───────────────┼────────────────────────────────────────────────────────────────────────────────────┤
│ my-target-1 │ this is for description │
├───────────────┼────────────────────────────────────────────────────────────────────────────────────┤
│ my-target-2 │ this is for description │
├───────────────┼────────────────────────────────────────────────────────────────────────────────────┤
│ my-target-3 │ this is for description │
└───────────────┴────────────────────────────────────────────────────────────────────────────────────┘
Select your target
USAGE
$ thief select-target
OPTIONS
--name=Target Name
OUTPUT
? Select a target
❯ my-target-1
my-target-2
my-target-3
Your active target
USAGE
$ thief current-target
OUTPUT
Your active target is my-target-1
Delete your target
USAGE
$ thief delete-target
OPTIONS
--name=Target Name
OUTPUT
? Select a target
❯ my-target-1
my-target-2
my-target-3
Test stealing data
USAGE
$ thief test
OUTPUT
Try to stealing https://demo.website.com/1... done
┌───────────────┬────────────────────────────────────────────────────────────────────────────────────┐
│ Content │ Result │
├───────────────┼────────────────────────────────────────────────────────────────────────────────────┤
│ my-content-1 │ this is for result │
├───────────────┼────────────────────────────────────────────────────────────────────────────────────┤
│ my-content-2 │ this is for result │
├───────────────┼────────────────────────────────────────────────────────────────────────────────────┤
│ my-content-3 │ this is for result │
└───────────────┴────────────────────────────────────────────────────────────────────────────────────┘
┌───────────────┬────────────────────────────────────────────────────────────────────────────────────┐
│ Content │ Result │
├───────────────┼────────────────────────────────────────────────────────────────────────────────────┤
│ my-content-1 │ this is for result │
...
Start stealing data
USAGE
$ thief start
OUTPUT
Try to stealing https://demo.website.com/1... done
Try to stealing https://demo.website.com/2... done
Try to stealing https://demo.website.com/3... ⣻
FAQs
Thief CLI =========
The npm package thief-cli receives a total of 0 weekly downloads. As such, thief-cli popularity was classified as not popular.
We found that thief-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
Research
Security News
Malicious npm package postcss-optimizer delivers BeaverTail malware, targeting developer systems; similarities to past campaigns suggest a North Korean connection.
Security News
CISA's KEV data is now on GitHub, offering easier access, API integration, commit history tracking, and automated updates for security teams and researchers.