forked from nccgroup/scrying
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
48 lines (43 loc) · 1.4 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
[package]
name = "scrying"
version = "0.8.2"
authors = ["David Young <[email protected]>"]
edition = "2018"
license = "GPL-3.0-or-later"
description = "A new tool for collecting RDP, web and VNC screenshots all in one place"
readme = "README.md"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[features]
[dependencies]
# pending https://github.com/clap-rs/clap/issues/1965 making a release
clap = "3.0.0-beta.2"
#clap = { git = "https://github.com/clap-rs/clap", rev = "8145717" }
rdp-rs = "0.1.0"
image = "0.23.4"
simplelog = "0.9"
log = "0.4.8"
thiserror = "1.0"
url = "2.1.1"
nmap_xml_parser = { "git" = "https://github.com/Ayrx/nmap_xml_parser" }
headless_chrome = { "git" = "https://github.com/jeprojects/rust-headless-chrome", "rev" = "c4bb66a1" }
failure = "0.1"
askama = "0.10"
socks = "0.3"
vnc = "0.4"
nessus_xml_parser = "0.1"
ctrlc = "3.1"
[profile.release]
# enable overflow checks because there is sometimes a memory allocation
# error where some component tries to allocate 2^64-1 bytes, and it would
# be helpful to panic at the point of the underflow.
overflow-checks = true
[package.metadata.deb]
depends = "chromium | chromium-browser | google-chrome"
extended-description = """\
A new tool for collecting RDP, web and VNC screenshots all in one place\
"""
section = "net"
priority = "optional"
assets = [
["target/release/scrying", "usr/bin/", "755"]
]