test_FTPWinaXeExploit.py 862 B

1234567891011121314151617181920212223242526
  1. import unittest
  2. import unittest.mock as mock
  3. from Test.GenericTest import GenericTest
  4. sha_one_attacker_ftp = 'd43ebfd5b0f3c9b6556e6a8d2ae4da4d334ed673881d67720eda16faab1b498e'
  5. """
  6. Name Stmts Miss Cover Missing
  7. --------------------------------------------------------------------------------------------
  8. Attack/FTPWinaXeExploit.py 141 14 90% 55, 66, 71, 121-122, 148-150, 208-214
  9. """
  10. class UnitTestFTPWinaXeExploit(GenericTest):
  11. @mock.patch('ID2TLib.Utility.get_rnd_x86_nop')
  12. @mock.patch('ID2TLib.Utility.get_rnd_bytes')
  13. def test_one_attacker_ftp(self, mock_rnd_x86_nop, mock_rnd_bytes):
  14. mock_rnd_x86_nop.return_value = b''
  15. mock_rnd_bytes.return_value = b''
  16. self.generic_test([['FTPWinaXeExploit']], sha_one_attacker_ftp)
  17. if __name__ == '__main__':
  18. unittest.main()