- Development done in python3, so install python3
- install pip3 for dependencies
pip3 install -r requirements.txt
- run with parameters.
python3 main.py -h
- use
python3 main.py --output_dir $PWD
for development, it saves screenshots locally.
- To run using s3, please set ACCESS_KEY_ID and ACCESS_SECRET_KEY environmental variables to whatever credentials you generated on AWS
export ACCESS_KEY_ID=AWEUFDADSJHDGJAS <- replace this
export ACCESS_SECRET_KEY=FARUEWRJEWHRJEQFIQEWJFWJQE@#$@#! <- replace this
-
install aws-cli
-
now run
aws configure
-
enter your access keys
-
make a bucket
aws s3 mb s3://cs361p-spyware
-
run
python3 main.py --s3_bucket cs361p-spyware
-
cleanup bucket
aws s3 rb s3://cs361p-spyware --force
- someone figure out how to run this script upon computer restart and login.
- Keylogging feature. I was thinking after 10 seconds of no typing, make a new line in the file Note: we need to have the datetime at the beginning of each line in the keylogging file.
- Add any other feature you think of !
Stephen-AI
bohanz2009
DilanGalindo
nithinp300