kota kanbe
2887dc0d36
Fix configtest to match fast and deep scan mode
2017-08-09 16:15:25 +09:00
kota kanbe
008da49b83
Imlement OVAL scan on Oracle Linux
2017-08-09 16:15:25 +09:00
kota kanbe
8b6a283114
Add a deep flag to scan
2017-08-09 16:15:25 +09:00
kota kanbe
9b6d84def6
Fix false positive detection on RHEL, Amazon and Oracle
2017-08-09 16:15:25 +09:00
kota kanbe
ed162d7d6e
Display the information of yum updateinfo on TUI (for RHEL, Amazon, Oracle)
2017-08-09 16:15:25 +09:00
kota kanbe
26e447f11a
Check existence and last modified time of local OVAL database when reporting
2017-08-09 16:15:25 +09:00
Kota Kanbe
ffbaa0a508
Extract Advisory.Description on RHEL, Amazon, Oracle ( #450 )
2017-08-09 16:15:25 +09:00
Kota Kanbe
a9ebac3818
nosudo on CentOS and Fetch Changelogs on Amazon, RHEL ( #448 )
...
* Use repoquery for no sudo and avoid unintended line feed of yum or rpm. #444
* Change data type of enablerepo in config.toml. string to array
* Fetch yum changelogs at once then grep CVE-IDs
* Fix changelog parse logic and Update Gopkg
2017-08-09 16:15:25 +09:00
sadayuki-matsuno
7778783dd8
add db backend redis ( #445 )
2017-08-09 16:15:25 +09:00
Kota Kanbe
7f8c975bd7
Avoid concurrent Map writes
2017-08-09 16:15:24 +09:00
Kota Kanbe
3be11cf52f
Implement format-short-text
2017-08-09 16:15:24 +09:00
Kota Kanbe
cfb848918f
Change structure of ScanResult.[]VulnInfo to Map
2017-08-09 16:15:24 +09:00
Kota Kanbe
b977558f38
Change structure of VulnInfo.Pacakges to []string
2017-08-09 16:15:24 +09:00
Kota Kanbe
210e3dc990
Change ScanResult.Packages structure to Map
2017-08-09 16:15:24 +09:00
Kota Kanbe
d626cc8a8b
Rename PackageInfoList to Packages
2017-08-09 16:15:24 +09:00
Kota Kanbe
209ca704de
Fixed a bug caused by capturing epoch number on RedHat.go
2017-08-09 16:15:24 +09:00
Kota Kanbe
2e37d3adc1
Improve sort logics
2017-08-09 16:15:24 +09:00
Kota Kanbe
1a319859eb
Include RHEL, CentOS epoch number in version
2017-08-09 16:15:23 +09:00
Avi Miller
986762ca85
Add Oracle Linux support ( #386 )
...
Adding support for Oracle Linux
2017-03-16 17:07:43 +09:00
Kota Kanbe
cc7d3dc2aa
Obsolete CentOS5
2017-03-13 16:57:43 +09:00
Kota Kanbe
688cfd6872
Deprecate prepare subcommand to minimize the root authority #375
2017-03-13 13:21:01 +09:00
Kota Kanbe
1f9e5c6263
sudo yum check-update on RHEL
2017-03-06 14:43:02 +09:00
Kota Kanbe
a86035c0bf
Output changelog in report, TUI and JSON for Ubuntu/Debian/CentOS
2017-03-02 22:22:35 +09:00
Kota Kanbe
1b9aafbbaf
Output confidence ranking of detection accuracy to JSON or Reporting
2017-02-22 20:51:58 +09:00
Kota Kanbe
386b97d2be
Continue scanning even when some hosts have tech issues
...
see #264
2017-02-13 21:55:55 +09:00
knqyf263
e743177ae6
Do not use sudo when echo
2017-02-09 17:43:15 +09:00
Kota Kanbe
c96fbc1dba
Fix yum updateinfo options
...
see #281
2017-01-27 18:42:14 +09:00
teppei-fukuda
6c8100e5b6
Use --assumeno option
2017-01-24 12:28:39 +09:00
Kota Kanbe
2d854cd64d
Add -pipe flag #294
...
Solved the problem of trying to read from STDIN and stopping on the way when running from CRON or AWS Lambda.
2017-01-24 01:06:22 +09:00
knqyf263
f62d869d27
Check whether echo is executable with nopasswd
2017-01-22 23:15:25 +09:00
Kota Kanbe
20275a1063
Add local scan mode.
...
If the scan target server is localhost, Don't use SSH. #210
2017-01-17 00:16:46 +09:00
Kota Kanbe
44fc6f728e
Fix RHEL5 scan stopped halfway
2017-01-13 06:40:03 +09:00
Kota Kanbe
0416c3b561
Fix amazon linux scan stopped halfway
2017-01-13 04:56:59 +09:00
Kota Kanbe
63dfe8a952
Support RHEL5
2017-01-10 16:32:06 +09:00
Kota Kanbe
155cadf901
Add report subcommand, change scan options. Bump up ver #239
2017-01-05 13:40:25 +09:00
kota kanbe
cd81e6eab2
Add enablerepos option
2016-11-08 15:39:30 +09:00
Kota Kanbe
18a92fa1ca
Add -skip-broken option [CentOS only] #245
2016-11-07 21:22:38 +09:00
Kota Kanbe
21beb396b4
Confirm before installing dependencies on prepare
2016-10-13 16:06:48 +09:00
Kota Kanbe
cf7990d444
Fix locale env var LANG to LANGUAGE
2016-10-12 08:59:05 +09:00
Anton Novojilov
4a07974b54
Fixed bug with parsing update line on CentOS/RHEL
2016-10-07 08:26:36 -04:00
Kota Kanbe
dd1d3a05fa
High speed scan on Ubuntu/Debian
2016-09-12 21:10:21 +09:00
Kota Kanbe
ed063f6534
Enable to scan without sudo on amazon linux
2016-09-06 16:26:51 +09:00
Kota Kanbe
c8a9bdc517
Merge pull request #152 from sadayuki-matsuno/delete_sqlite
...
delete sqlite3
2016-09-06 13:19:07 +09:00
Sadayuki Matsuno
595729cdf8
delete sqlite3
2016-09-06 12:25:47 +09:00
Kota Kanbe
d4fb46c9ba
Fix parse Error for yum check-update #165
2016-09-06 10:57:11 +09:00
Kota Kanbe
a60a5d6eab
Remove deprecated options -use-unattended-upgrades,-use-yum-plugin-security
2016-08-30 12:37:03 +09:00
itchyny
7dfc9815b3
Reduce regexp compilation
...
- use regexp.MustCompile instead of regexp.Compile
- use strings.HasPrefix instead of regular expression when it is enough
2016-08-26 20:39:31 +09:00
Takayuki Ushida
b1f5bdd8b2
Fix CVE-ID is truncated to 4 digits
2016-08-20 21:23:31 +09:00
kota kanbe
1e33536205
Fix yum update --changelog stalled when non-root ssh user on CentOS #150
2016-08-18 16:20:01 +09:00
kota kanbe
f939041606
Disable -ask-sudo-password for security reasons
2016-08-16 11:09:01 +09:00