sábado, 27 de janeiro de 2024

USE OF CRYPTOGRAPHY IN HACKING

WHAT IS CRYPTOGRAPHY?

The Cryptography is derived from the Greek words "Kryptos". This is the study of secure communication techniques that allow only the sender and recipient of a message to view it's contents of transforming information into nonhuman readable form or vice versa is called cryptography.

As we know that information plays a vital role in running of any business and organizations etc, sensitive details in the wrong hands can leads to loss of business.

Cryptography is the science of ciphering and deciphering messages.To secure communication organizations use cryptology to cipher information .

                            Or

Cryptography is a method of protecting information and communication through the use of codes so that only those whom the information is intended can read and process it.

In Computer Science, Cryptography refers to secure information and communication techniques derived from mathematical concepts , a set of rule based calculations called algorithm to transform message in ways the hard to readable for human.

This is one of the secure way of communications for a hacker with the help of virtual private network(VPN) like Tor Browser which is also very helpful to change the IP Address(Location of the sender ) for illegal purpose to perform crime in cyberspace . I will discuss in brief about the VPN .



How to Encrypt and Decrypt the text in Cryptography?

Open this website with the help of internert surfing for encryption-"http://wwwmd5online.org" 

Open the link for Decrypt the code text-"http://www.md5online.org/md5-decrypt.html"

Type whatever you want for encryption and it will crypt in the code form, copy that code and forward to the intended person whom you want for secure communication and then he/she will Decrypt in the real form.




               
       







Related word


  1. Hack Tools For Games
  2. Pentest Tools For Android
  3. Hack Tools Pc
  4. Hacker
  5. Pentest Tools Nmap
  6. Hacking Tools Name
  7. Pentest Tools Nmap
  8. Top Pentest Tools
  9. Physical Pentest Tools
  10. Pentest Tools Android
  11. Pentest Tools Find Subdomains
  12. Pentest Tools
  13. Hacking App
  14. Pentest Tools Website Vulnerability
  15. Hacker Tools Github
  16. Nsa Hack Tools Download
  17. Hack Tools For Mac
  18. Bluetooth Hacking Tools Kali
  19. Termux Hacking Tools 2019
  20. Hacking Tools For Windows Free Download
  21. Tools 4 Hack
  22. Hack Rom Tools
  23. Tools 4 Hack
  24. Pentest Tools Website Vulnerability
  25. Pentest Tools Review
  26. Pentest Tools Apk
  27. Pentest Reporting Tools
  28. Hack Tools Mac
  29. Pentest Tools For Windows
  30. Hacking Tools Pc
  31. Pentest Tools List
  32. Pentest Tools Alternative
  33. Install Pentest Tools Ubuntu
  34. Hackrf Tools
  35. Pentest Tools For Mac
  36. How To Make Hacking Tools
  37. Free Pentest Tools For Windows
  38. New Hacker Tools
  39. Tools Used For Hacking
  40. Hacking Tools For Windows 7
  41. Hacking Tools
  42. Nsa Hack Tools Download
  43. Hacking Tools Usb
  44. Hacks And Tools
  45. How To Install Pentest Tools In Ubuntu
  46. Hacker Tools Apk Download
  47. What Is Hacking Tools
  48. Pentest Recon Tools
  49. Nsa Hack Tools
  50. Hacking Tools Software
  51. Easy Hack Tools
  52. New Hack Tools
  53. Hacker Tools
  54. Hack Tools For Games
  55. Android Hack Tools Github
  56. Hacking Tools Online
  57. Hacker Tools Free
  58. Hacking Tools For Beginners
  59. World No 1 Hacker Software
  60. How To Install Pentest Tools In Ubuntu
  61. Top Pentest Tools
  62. Pentest Tools Bluekeep
  63. Pentest Tools Open Source
  64. Hacking App
  65. Hacking Tools Free Download
  66. Hacking Tools And Software
  67. Hacking Tools Mac
  68. Hacking Tools Pc
  69. Hack Tools For Mac
  70. Pentest Tools For Mac
  71. Hacking Tools 2019
  72. Hacker Tools Apk Download
  73. Hacking Tools Name
  74. Hack Tools For Games
  75. Hacking Tools Github
  76. Hacker Tools Apk Download
  77. Pentest Tools Kali Linux
  78. Nsa Hack Tools Download
  79. Best Hacking Tools 2020
  80. Hacker Tools For Ios

sexta-feira, 26 de janeiro de 2024

Hackerhubb.blogspot.com

Hackerhubb.blogspot.com

Read more


How To Start | How To Become An Ethical Hacker

Are you tired of reading endless news stories about ethical hacking and not really knowing what that means? Let's change that!
This Post is for the people that:

  • Have No Experience With Cybersecurity (Ethical Hacking)
  • Have Limited Experience.
  • Those That Just Can't Get A Break


OK, let's dive into the post and suggest some ways that you can get ahead in Cybersecurity.
I receive many messages on how to become a hacker. "I'm a beginner in hacking, how should I start?" or "I want to be able to hack my friend's Facebook account" are some of the more frequent queries. Hacking is a skill. And you must remember that if you want to learn hacking solely for the fun of hacking into your friend's Facebook account or email, things will not work out for you. You should decide to learn hacking because of your fascination for technology and your desire to be an expert in computer systems. Its time to change the color of your hat 😀

 I've had my good share of Hats. Black, white or sometimes a blackish shade of grey. The darker it gets, the more fun you have.

If you have no experience don't worry. We ALL had to start somewhere, and we ALL needed help to get where we are today. No one is an island and no one is born with all the necessary skills. Period.OK, so you have zero experience and limited skills…my advice in this instance is that you teach yourself some absolute fundamentals.
Let's get this party started.
  •  What is hacking?
Hacking is identifying weakness and vulnerabilities of some system and gaining access with it.
Hacker gets unauthorized access by targeting system while ethical hacker have an official permission in a lawful and legitimate manner to assess the security posture of a target system(s)

 There's some types of hackers, a bit of "terminology".
White hat — ethical hacker.
Black hat — classical hacker, get unauthorized access.
Grey hat — person who gets unauthorized access but reveals the weaknesses to the company.
Script kiddie — person with no technical skills just used pre-made tools.
Hacktivist — person who hacks for some idea and leaves some messages. For example strike against copyright.
  •  Skills required to become ethical hacker.
  1. Curosity anf exploration
  2. Operating System
  3. Fundamentals of Networking
*Note this sites





More information


  1. Pentest Tools Linux
  2. Hacking Tools Usb
  3. Hack Tools
  4. Nsa Hacker Tools
  5. How To Make Hacking Tools
  6. Pentest Tools Kali Linux
  7. Tools For Hacker
  8. Pentest Tools Apk
  9. Install Pentest Tools Ubuntu
  10. Hacker Tools Windows
  11. Hacker Tools Linux
  12. Hacker Tools For Mac
  13. Hacker
  14. Hacker Tools For Pc
  15. New Hacker Tools
  16. Pentest Tools For Windows
  17. Pentest Tools Url Fuzzer
  18. Pentest Tools Port Scanner
  19. Hacker Tools For Pc
  20. Hacker Tools Hardware
  21. Hacking Tools Download
  22. Black Hat Hacker Tools
  23. Pentest Tools Find Subdomains
  24. Hackrf Tools
  25. Hack Apps
  26. Pentest Tools
  27. Pentest Tools Kali Linux
  28. Hacker Tools Apk Download
  29. Hacking Tools Mac
  30. Pentest Tools Url Fuzzer
  31. Hacker Search Tools
  32. Pentest Automation Tools
  33. Pentest Tools Apk
  34. Hacker Tools Online
  35. Pentest Tools Open Source
  36. Hacking Tools For Beginners
  37. Hack Apps
  38. Hacker Tools Linux
  39. Hacker Tools For Mac
  40. Hacking Tools For Pc
  41. Hacking Tools Windows
  42. Hacker Tools Software
  43. Tools For Hacker
  44. Hacking Apps
  45. How To Hack
  46. Hacking Tools Windows
  47. Hacking Tools Software
  48. Pentest Tools Find Subdomains
  49. Hack Tools Github
  50. Hacking Tools Software
  51. Easy Hack Tools
  52. Hacks And Tools
  53. Pentest Tools Url Fuzzer
  54. Pentest Tools Framework
  55. Pentest Tools Download
  56. Hacking Tools
  57. Hacker Search Tools
  58. Hack Tools Download
  59. Hacking Tools Download
  60. Best Hacking Tools 2020
  61. Hacker Tools Linux
  62. Best Hacking Tools 2020
  63. Usb Pentest Tools
  64. Tools 4 Hack
  65. Pentest Tools Website
  66. Hacking Tools Online
  67. Pentest Tools Url Fuzzer
  68. Hackrf Tools
  69. Hack And Tools
  70. Hacking Tools For Beginners
  71. Hacker Tools
  72. Pentest Box Tools Download
  73. Pentest Reporting Tools
  74. Pentest Tools Url Fuzzer
  75. Nsa Hack Tools Download
  76. Pentest Tools Url Fuzzer
  77. Hacking Tools
  78. Hacking Tools Github
  79. Pentest Tools Github
  80. Hacker Tools Mac
  81. Hackrf Tools
  82. Pentest Tools Framework
  83. Growth Hacker Tools
  84. Hacking Tools And Software
  85. Hacker Tools Github
  86. Hacking Tools Usb
  87. Hacking Tools Windows 10
  88. Computer Hacker
  89. Pentest Tools For Android
  90. Pentest Tools For Mac
  91. Pentest Recon Tools
  92. Hacking Tools Hardware
  93. Hacking Tools
  94. Hackers Toolbox
  95. Easy Hack Tools
  96. Hack Tools For Games
  97. Pentest Tools For Mac
  98. Pentest Tools Website
  99. Best Hacking Tools 2020
  100. Hacking Tools Usb
  101. Pentest Tools For Android
  102. Hacking Tools Hardware
  103. Hacking Tools 2020
  104. Pentest Tools Windows
  105. Wifi Hacker Tools For Windows
  106. Hacking Tools For Beginners
  107. What Is Hacking Tools
  108. Black Hat Hacker Tools
  109. Pentest Tools Download
  110. Pentest Tools List
  111. Termux Hacking Tools 2019
  112. Hack Tools
  113. How To Hack
  114. Black Hat Hacker Tools
  115. New Hack Tools
  116. Hacker Tool Kit
  117. Hacker Tools Free
  118. Pentest Tools Windows
  119. Hack Tools For Mac
  120. Hacking Tools Online
  121. Hacking Tools For Kali Linux
  122. Hacks And Tools
  123. Hacker Tools Linux
  124. Android Hack Tools Github
  125. Hack Tools For Games
  126. Hack Tools For Games
  127. Tools For Hacker
  128. Hacking Tools For Pc
  129. Hacks And Tools
  130. Tools Used For Hacking
  131. Hack Tools For Ubuntu
  132. Hacking Tools Online
  133. Hack Rom Tools
  134. Hack Tool Apk No Root
  135. Hacking Tools Name
  136. Pentest Tools For Android
  137. Hacking Tools
  138. New Hack Tools
  139. Hacks And Tools

Mojo Vs Rust, Basic Test And Binary Perspective.

Hello, In first place I'm not going to do an algorithmic benchmark, just a simple loop + print test and some checks on the generated binaries.

The system is a Debian12 Linux and the architecture is: x86 64bits.



Rust

Mojo


Mojo don't allow .py extension it has to be .mojo so no default nvim highlighting ...


$ mojo build mojo_benchmark.mojo

$ time ./mojo_benchmark

...

real 0m0.342s

user 0m0.080s

sys 0m0.252s



$ rustc rust_benchmark.rs

$ time ./rust_benchmark

...

real 0m0.107s

user 0m0.012s

sys 0m0.049s


I noticed a speed increase using fish shell instead of bash but could be the environment variable stack overload.


So in this specific test rust is much faster. And also the compiler suggests using _ instead i, that mojo compiler doesn't.

The rust binary is bigger, but is because the allocator is embedded:

-rwxr-xr-x 1 sha0 sha0 1063352 Jan 10 08:55 mojo_benchmark

-rwxr-xr-x 1 sha0 sha0 4632872 Jan 10 08:57 rust_benchmark


But Look this, mojo uses libstdc++ and libc  and rust only uses libc.

$ ldd -d mojo_benchmark

linux-vdso.so.1 (0x00007ffd94917000)

libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007fe899cb1000)

libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fe899a00000)

libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe899921000)

libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fe899c91000)

libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe899740000)

/lib64/ld-linux-x86-64.so.2 (0x00007fe899d2c000)


$ ldd -d rust_benchmark

linux-vdso.so.1 (0x00007ffde67b7000)

libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f8b3881b000)

libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8b3863a000)

/lib64/ld-linux-x86-64.so.2 (0x00007f8b388ae000)



Lets check the binary.
All the python non used built-ins are written to the binary, so does rust in this case.

mojo

rust




Steps until libc write:

Mojo



Rust


Ok wait, rustc like cargo by default is on debug-mode which is the slower version, the way to do cargo --release which is much faster is  rustc -O rust_benchmark.rs

real 0m0.107s
user 0m0.005s
sys 0m0.056s


This simple program don't make profit of the optimizations.


Rust


We reduced from 30 calls to 27.
I'm not going to criticize the number of calls because rust does his magic and result faster.

Mojo only 7 calls but runtime seems slower.

Regarding memory operations, seems that is rust like compiler-time borrow checked.

https://docs.modular.com/mojo/programming-manual.html#behavior-of-destructors


Rust decompiled


Rust disassembled





Mojo decompiled





Mojo disassembled



So we have two things: the crafted assembly speed, and specially the runtime speed.

Looking the Rust assembly, it's writing the string pointer to stack on every iteration which is same pointer in every iteration.

However Mojo loop is more optimized, param and address to call are pre-calculated before the loop.


So Mojo is generating optimized code, but its c++ API seems slower, at least the print() 

Regards.


















More info