Kota Kanbe
69d32d4511
feat(report): add a err code to wpscan.com API error ( #1119 )
2021-01-07 14:57:49 +09:00
Kota Kanbe
d7a613b710
chore: go mod update ( #1118 )
2021-01-07 08:02:29 +09:00
sadayuki-matsuno
669c019287
fix(cvecontent) Fixed not to split empty string ( #1117 )
2021-01-06 15:52:55 +09:00
Shigechika AIKAWA
fcc4901a10
fix(scan): Failed to parse CentOS Stream ( #1098 )
2021-01-06 14:57:19 +09:00
Kota Kanbe
4359503484
fix(redhat): possibility of false positives on RHEL ( #1115 )
2021-01-06 13:33:08 +09:00
Kota Kanbe
b13f93a2d3
feat(scan): support dnf modules ( #1114 )
...
* feat(scan): support dnf modules
* change dnf module list --installed to --enabled
* chore: refactor
* feat(report): detect logic for dnf modularity label
* fix func name
* chore: update go mods
2021-01-06 11:36:41 +09:00
Kota Kanbe
8405e0fad6
refactor(gost): Duplicate code into function ( #1110 )
...
* refactor(gost): Duplicate code into function
* fix
2020-12-30 08:33:30 +09:00
Kota Kanbe
aceb3f1826
fix(scan): add an error case for rpm -qa ( #1109 )
2020-12-30 08:05:14 +09:00
Kota Kanbe
a206675f3e
fix(wordpress): remove cache because not permitted. ( #1107 )
2020-12-29 07:25:58 +09:00
Kota Kanbe
f4253d74ae
fix(wordpress): wpscan.com unmarshal error ( #1106 )
...
* refactor(report): remove Integration.apply
* add an err check
* fix(wordpress): wpscan.com unmarshal error
* fix warnings
2020-12-29 07:11:04 +09:00
Kota Kanbe
aaea15e516
refactor(report): remove Integration.apply ( #1105 )
...
* refactor(report): remove Integration.apply
* add an err check
2020-12-29 06:59:48 +09:00
Kota Kanbe
83d1f80959
chore(report): remove stride and hipchat support ( #1104 )
v0.14.1
2020-12-26 08:52:45 +09:00
Kota Kanbe
a33cff8f13
fix(reprot): use SQLite3 in current dir if not specified ( #1103 )
2020-12-26 08:24:17 +09:00
Kota Kanbe
8679759f60
chore: fix typo ( #1102 )
2020-12-26 08:23:02 +09:00
Kota Kanbe
53deaee3d7
refactor(config): remove DependencyCheckXMLPath in config.toml ( #1100 )
2020-12-25 06:38:00 +09:00
Kota Kanbe
5a14a58fe4
refactor(nvdxml): Remove codes related to NVD xml(deprecated) ( #1099 )
2020-12-25 06:16:14 +09:00
Kota Kanbe
fb1fbf8f95
feat(report): Add NVD as a source for mitigations, primarySrc URL and Patch URL ( #1097 )
...
* feat(report): Add NVD as a src for mitigations.
* feat(report): display "Vendor Advisory" URL in NVD
* feat(report): display patch urls in report, tui
v0.14.0
2020-12-24 08:37:10 +09:00
Kota Kanbe
cfbf779f9b
feat(exploit): add exploit link in NVD as a source ( #1096 )
...
Added Refs information with NVD's Expoit tag as an information source
for Exploit.
2020-12-16 07:10:18 +09:00
Kota Kanbe
d576b6c6c1
refactor(report): around FillCveInfo ( #1095 )
...
* refactor(report): around FillCveInfo
* refacotr(report): around FillCveInfo
2020-12-15 15:48:23 +09:00
Kota Kanbe
514eb71482
fix(server): make config loading same as scan ( #1091 )
...
* fix(server): make config loading same as scan
* also remove from report, tui
2020-12-15 04:33:14 +09:00
Kota Kanbe
43ed904db1
fix(deps): update dependencies ( #1094 )
...
* fix(dpes): update dependencies
* update go ver
* update go ver
* update go
* update go
2020-12-15 04:32:23 +09:00
Kota Kanbe
0a440ca629
fix(saas): add saas subcmd ( #1093 )
v0.13.9
2020-12-11 16:19:36 +09:00
Kota Kanbe
eff1dbf95b
feat(scanner): vuls-scanner binary on release archive ( #1092 )
v0.13.8
2020-12-11 11:05:48 +09:00
Kota Kanbe
9a32a94806
refactor: fix build warnings ( #1090 )
2020-12-11 06:45:39 +09:00
Shigechika AIKAWA
2534098509
fix(report): wpvulndb poor versioning( #1088 ) ( #1089 )
2020-12-11 05:53:41 +09:00
sadayuki-matsuno
9497365758
update pkg ( #1087 )
v0.13.7
2020-12-04 15:57:02 +09:00
Kota Kanbe
101c44c9c0
Change .goreleaser to build binaries for arm, 386, amd64 at release. ( #1082 )
...
* fix go-releaser
* add vuls-scanner
2020-11-28 06:39:52 +09:00
Kota Kanbe
ffd745c004
fix a compile error #1083 ( #1084 )
2020-11-27 15:14:04 +09:00
Kota Kanbe
5fea4eaef8
feat(nocgo): enable to build with CGO_ENABLED=0 ( #1080 )
2020-11-27 09:55:09 +09:00
Kota Kanbe
1f610043cf
feat(scan): IgnoredJSONKyes to clear values in result json #1071 ( #1078 )
v0.13.6
2020-11-20 10:36:36 +09:00
Kota Kanbe
3f8de02683
fix(portscan): to keep backward compatibility before v0.13.0 ( #1076 )
2020-11-19 16:54:36 +09:00
Kota Kanbe
d02535d053
fix(debian): false negative of kernel cves with rdb backend ( #1075 )
...
* fix(debian): false negative of kernel cves with rdb backend
* update golangci.yml
* add --timeout=10m to golangci.yml
v0.13.5
2020-11-18 10:32:37 +09:00
Kota Kanbe
75fceff5f7
refactor(report): format-csv ( #1072 )
2020-11-05 21:10:35 +09:00
gy741
ebd3834a35
add(report) -format-csv option ( #1034 )
2020-11-05 20:56:19 +09:00
Kota Kanbe
93059b74c3
feat(report): IgnoredJSONKyes to clear values in result json ( #1071 )
...
* feat(report): IgnoredJSONKyes to clear values in result json
* fix(report): marshal indent in JSON everytime
v0.13.4
2020-11-05 20:13:09 +09:00
Kota Kanbe
2fc3462d35
fix(libscan): update trivy deps ( #1070 )
v0.13.3
2020-11-05 15:38:12 +09:00
Kota Kanbe
f78dab50cb
fix(fast-root): affectedProcs, ports bug ( #1067 )
v0.13.2
2020-10-31 14:21:11 +09:00
Norihiro NAKAOKA
edb324c3d9
fix(portscan): ignore loopback address on remote scan ( #1062 )
...
* change ignore loop back address on remote scan
* fix test case
* change append simple
* fix format
* set golangci-lint timeout
* Revert "set golangci-lint timeout"
This reverts commit 56b1c7089a .
v0.13.1
2020-10-23 16:40:03 +09:00
Norihiro NAKAOKA
83bcca6e66
experimental: add smart(fast, minimum ports, silently) TCP port scanner ( #1060 )
...
* add struct ListenPorts
* change parse to models.ListenPorts from string
* change support models.ListenPorts in TUI
* add scanPort template , detectScanDest
* add Test_detectScanDest
* change impl scanPorts template
* fix build error
* change collect scan success address
* add Test_matchListenPorts
* add Test_updatePortStatus
* change display port scan result on tui
* change display scan emoji on report
* Revert "change display scan emoji on report"
This reverts commit e281882cc6 .
* add continue
* change display format
* change no use loop label
* remove comment code
* change display
* fix padding
* change refactoring var , fn name
* fix var name
* fix var name
* change eye icon
* change icon
* delete unuse mod
v0.13.0
2020-10-19 17:47:20 +09:00
Kota Kanbe
a124518d78
fix: hard-coded version #1057 ( #1059 )
2020-10-16 20:42:31 +09:00
Alexander Stein
94bf630e29
Expand negative grep match for any error for lib scans. ( #1056 )
...
Many thanks 👍
Sure, that's better.
Note: FreeBSD
find: `find: /var/run/ppp: Permission denied`
2020-10-12 11:30:11 +09:00
shopper
31bb33fd90
ignore apk warning ( #1052 )
2020-10-12 10:40:01 +09:00
Kota Kanbe
4b680b9960
fix(scan-freebsd): also get installed with pkg info #1042 ( #1051 )
...
* fix(scan-freebsd): also get installed with `pkg info` #1042
* fix test
2020-09-12 05:08:41 +09:00
Kota Kanbe
8a8ab8cb18
feat(libscan): enable to scan vulns of libs with pseudo #1035 ( #1050 )
v0.12.3
2020-09-11 13:09:59 +09:00
Kota Kanbe
8146f5fd1b
update readme ( #1049 )
2020-09-11 10:26:57 +09:00
shopper
425c585e47
Support for smtp LOGIN authentication ( #1048 )
...
* finished to implement new mail client
* delete email_test.go
v0.12.2
2020-09-04 15:45:29 +09:00
Kota Kanbe
4f1578b2d6
[WIP]fix(scan): collect a running version of kernel-devel ( #1044 )
...
* fix(scan): collect a running kernel-devel version
* refactor
v0.12.1
2020-09-01 14:37:40 +09:00
Norihiro NAKAOKA
7969b343b0
Raspberry Pi OS(Raspbian) scanning using OVAL DB ( #1019 )
...
* change: never refer to ChangeLog
* change raspberry pi os use debian oval at report
* change do not use r.Family
* change gost do not use r.Family
* change use r.Family because family has a large impact
* change replace MaineK00n/goval-dictionary@raspberrypi-oval
* note Raspbian Scan Policy
* add Raspbian Changelog support policy
* change grep Package for Raspbian at fast-scan mode
* add changelog preprocessing for Raspbian
* add take note of TODO
* change Changelog fetch part to function
* change error handling
* change solve one TODO
* change make ChangelogDir once
* add comment
* fix oval support Amazon Linux :refs #824
* change to useScannedCves from ovalSupproted
* change confidence for Raspbian
* change skip package for raspbian in OVAL DB
* change separate raspbian implementation from util
* change error, log format
* change print format
* change log format(delete newline)
* change support changelog.(Debian.)gz
* Revert "change support changelog.(Debian.)gz"
This reverts commit 2265a72c67 .
* change test chnage.(Debian.)gz
* change support raspbian package(*raspberry*)
* change error format
* fix regexp pattern
* fix typo
* fix changelog cache
* change rename function name
* add TestParseChangelog
* change changelog lenient match for raspbian
* fix test case
* change clog dir support symbolic link, clog save dir name append suffix
* change remove more package for raspberry pi
* fix error handling
* change module update
* change refactoring around identifying raspbian package
* update go module
* update scan image
* update scan image
* change clarify scan mode
* change raspiPackNamePattern and add test case
v0.12.0
2020-08-25 14:11:34 +09:00
Kota Kanbe
58cf1f4c8e
refactor(typo): fix typos ( #1041 )
2020-08-24 16:34:32 +09:00
Norihiro NAKAOKA
a5b87af862
delete unnecessary images ( #1036 )
...
* delete unnecessary images
* Revert "delete unnecessary images"
This reverts commit 0967e1c522 .
* delete unnecessary images
2020-08-21 17:07:20 +09:00