Skip to content

Commit

Permalink
bump v0.47
Browse files Browse the repository at this point in the history
  • Loading branch information
ntestoc3 committed Dec 3, 2021
1 parent ee600b0 commit 9763e41
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 4 deletions.
11 changes: 9 additions & 2 deletions README-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,12 @@ FaPro是一个服务端协议模拟工具,可以轻松启停多个网络服务
- [x] NFS
- [x] COAP
- [x] WEMO
- [x] DHT
- 使用TcpForward进行端口转发
- 支持tcp syn请求记录
- 支持ping请求记录
- 支持udp数据包记录
- 支持SSL ja3指纹

## 协议模拟演示
### Rdp
Expand Down Expand Up @@ -144,6 +146,11 @@ fapro genConfig -n 172.16.0.0/16 > fapro.json
fapro genConfig > fapro.json
```

只创建ssh协议的配置:
```shell
./fapro genConfig -p ssh
```

### 运行协议模拟器
使用Verbose模式运行FaPro, 并在8080端口启动web服务:
```shell
Expand All @@ -164,7 +171,7 @@ fapro run -v -l :8080

```json
{
"version": "0.46",
"version": "0.47",
"network": "127.0.0.1/32",
"network_build": "localhost",
"storage": null,
Expand Down Expand Up @@ -229,7 +236,7 @@ fapro run -v -l :8080
协议访问日志保存到elasticsearch,排除远程ip为127.0.0.1和8.8.8.8的日志。
```json
{
"version": "0.46",
"version": "0.47",
"network": "172.16.0.0/24",
"network_build": "userdef",
"storage": "es://http://127.0.0.1:9200",
Expand Down
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,12 @@ The goal is to support as many protocols as possible, and support as many deep i
- [x] NFS
- [x] COAP
- [x] WEMO
- [x] DHT
- Use TcpForward to forward network traffic
- Support tcp syn logging
- Support icmp ping logging
- Support udp packet logging
- Support ja3 SSL Fingerprint

## Protocol simulation demos
### Rdp
Expand Down Expand Up @@ -144,6 +146,11 @@ Or use local address instead of the virtual network:
fapro genConfig > fapro.json
```

Only generate ssh protocol configuration:
```shell
./fapro genConfig -p ssh
```

### Run the protocol simulator
Run FaPro in verbose mode and start the web service on port 8080:
```shell
Expand All @@ -162,7 +169,7 @@ This section contains the sample configuration used by FaPro.

```json
{
"version": "0.46",
"version": "0.47",
"network": "127.0.0.1/32",
"network_build": "localhost",
"storage": null,
Expand Down Expand Up @@ -229,7 +236,7 @@ and 172.16.0.5 run rpc, rdp service,
protocol access logs are saved to elasticsearch, exclude the access log of 127.0.0.1 and 8.8.8.8.
```json
{
"version": "0.46",
"version": "0.47",
"network": "172.16.0.0/24",
"network_build": "userdef",
"storage": "es://http://127.0.0.1:9200",
Expand Down

0 comments on commit 9763e41

Please sign in to comment.