微修正
This commit is contained in:
		
							
								
								
									
										24
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								README.md
									
									
									
									
									
								
							@@ -6,6 +6,7 @@
 | 
			
		||||
Vulnerability scanner for Linux, agentless, written in golang.
 | 
			
		||||
 | 
			
		||||
[README in Japanese](https://github.com/future-architect/vuls/blob/master/README.ja.md)
 | 
			
		||||
We have a slack team. [Join slack team](http://goo.gl/forms/xm5KFo35tu)
 | 
			
		||||
 | 
			
		||||
[](https://asciinema.org/a/3y9zrf950agiko7klg8abvyck)
 | 
			
		||||
 | 
			
		||||
@@ -58,7 +59,10 @@ Vuls is a tool created to solve the problems listed above. It has the following
 | 
			
		||||
 | 
			
		||||
----
 | 
			
		||||
 | 
			
		||||
# step-by-step explanation
 | 
			
		||||
# Hello Vuls 
 | 
			
		||||
 | 
			
		||||
This tutorial will let you scan the vulnerabilities on the localhost with vuls.   
 | 
			
		||||
This can be done in the following steps.  
 | 
			
		||||
 | 
			
		||||
1. Launch Amazon Linux
 | 
			
		||||
1. Enable to ssh from localhost
 | 
			
		||||
@@ -70,7 +74,7 @@ Vuls is a tool created to solve the problems listed above. It has the following
 | 
			
		||||
1. Scan
 | 
			
		||||
1. TUI(Terminal-Based User Interface)
 | 
			
		||||
 | 
			
		||||
## 1. Launch Amazon Linux
 | 
			
		||||
## Step1. Launch Amazon Linux
 | 
			
		||||
 | 
			
		||||
- We are using the old AMI (amzn-ami-hvm-2015.09.1.x86_64-gp2 - ami-383c1956) for this example
 | 
			
		||||
- Instance size: t2.medium
 | 
			
		||||
@@ -84,7 +88,7 @@ Vuls is a tool created to solve the problems listed above. It has the following
 | 
			
		||||
    repo_upgrade: none
 | 
			
		||||
    ```
 | 
			
		||||
 | 
			
		||||
## 2. Generate a ssh-key on local machine
 | 
			
		||||
## Step2. Generate a ssh-key on local machine
 | 
			
		||||
 | 
			
		||||
Create a keypair then append public key to authorized_keys
 | 
			
		||||
```bash
 | 
			
		||||
@@ -92,7 +96,7 @@ $ ssh-keygen -t rsa
 | 
			
		||||
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## 3. Install requirements
 | 
			
		||||
## Step3. Install requirements
 | 
			
		||||
 | 
			
		||||
Vuls requires the following packages.
 | 
			
		||||
 | 
			
		||||
@@ -122,7 +126,7 @@ Set the OS environment variable to current shell
 | 
			
		||||
$ source /etc/profile.d/goenv.sh
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## 4. Deploy go-cve-dictionary
 | 
			
		||||
## Step4. Deploy go-cve-dictionary
 | 
			
		||||
 | 
			
		||||
go get
 | 
			
		||||
 | 
			
		||||
@@ -153,7 +157,7 @@ $ go-cve-dictionary server
 | 
			
		||||
[Mar 24 15:21:56]  INFO Listening on 127.0.0.1:1323
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## 5. Deploy vuls
 | 
			
		||||
## Step5. Deploy vuls
 | 
			
		||||
 | 
			
		||||
Launch a new terminal, SSH to the ec2 instance.
 | 
			
		||||
 | 
			
		||||
@@ -162,7 +166,7 @@ go get
 | 
			
		||||
$ go get github.com/future-architect/vuls
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## 6. Config
 | 
			
		||||
## Step6. Config
 | 
			
		||||
 | 
			
		||||
Create a config file(TOML format).
 | 
			
		||||
 | 
			
		||||
@@ -177,13 +181,13 @@ user        = "ec2-user"
 | 
			
		||||
keyPath     = "/home/ec2-user/.ssh/id_rsa"
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## 7. Initializing Vuls 
 | 
			
		||||
## Step7. Initializing Vuls 
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
$ vuls prepare
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## 8. Start Scanning
 | 
			
		||||
## Step8. Start Scanning
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
$ vuls scan
 | 
			
		||||
@@ -216,7 +220,7 @@ Package/CPE     java-1.7.0-openjdk-1.7.0.91-2.6.2.2.63.amzn1 -> java-1.7.0-openj
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## 9. TUI
 | 
			
		||||
## Step9. TUI
 | 
			
		||||
 | 
			
		||||
Vuls has Terminal-Based User Interface to display the scan result.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user