Python is een open - source programmeertaal die wordt beheerst door een Open Source Initiative open source licentie . Python wordt gebruikt in zowel informatiebeveiliging gereedschap en reverse engineering tools gebruikt om exploiteerbare zwakheden vinden . Hacking en cracking tools worden rechtmatig gebruikt door informatie beveiligingspersoneel en systeembeheerders om de veiligheid van hun netwerken te bepalen . Terminologie Reverse engineering van de software bepaalt de functionaliteit van de software door het te testen . Kraken van software verwijst naar het doorbreken van informatiebeveiliging barrières . Hacking -software kan verwijzen naar het vinden van zwakheden te exploiteren of te verkennen software functionaliteit . " Beginning Python " door Magnus Lie Hetland staten " hacking is niet hetzelfde als kraken , dat is een term die computercriminaliteit ... hacking feite betekent ' plezier hebben tijdens het programmeren . " " Code -bibliotheken Python omvatten reverse engineering , hacking en cracking gereedschappen . Installatie Python installatiepakketten zijn beschikbaar vanaf de officiële Python website ( zie bronnen ) . Python draait op zowel de Windows -en Linux-besturingssystemen . Installatie op Linux vereist het downloaden en vervolgens het opstellen van het installatiepakket . Na het installeren van de Python Integrated Development Environment ( IDLE ) , de Python Graphical User Interface ( GUI ) is beschikbaar onder " Start" - " Programma's " - " Python " - " IDLE . " Na het installeren van Python , kan ondersteunende software en hacking-tools worden gebruikt . Code Modules ctypes zijn Python- code bibliotheken software . Ctype bibliotheken waarmee programmeurs dynamisch koppelen verschillende bibliotheken om nieuwe software modules te creëren . Volgens de " grijze hoed Python " , "op Windows-platforms deze binaries worden genoemd dynamic link libraries ( DLL ) , en op Linux ze worden gedeeld objecten ( SO ) genoemd . " Koppelen codemodules versnelt de creatie van nieuwe software tools . Met behulp ctypes kan de snelle oprichting van aangepaste hulpmiddelen te versnellen , omdat hergebruik van code modules bevrijdt softwareontwikkelaars om aangepaste code voor hun specifieke behoefte te creëren . Hacking bibliotheken zijn gemaakt met een scala aan gereedschappen geschreven in Python . Information Security Tools ctypes zijn code bibliotheken Python software . Ctype bibliotheken waarmee programmeurs dynamisch koppelen verschillende bibliotheken om nieuwe software modules te creëren . Volgens het boek " grijze hoed Python " door Justin Seitz , "op Windows-platforms deze binaries worden genoemd dynamic link libraries ( DLL ) , en op Linux ze worden gedeeld objecten ( SO ) genoemd . " Koppelen codemodules versnelt de creatie van nieuwe software tools . Met behulp ctypes kan de snelle oprichting van aangepaste hulpmiddelen te versnellen , omdat hergebruik van code modules bevrijdt softwareontwikkelaars om aangepaste code voor hun specifieke behoefte te creëren . Hulpmiddel bibliotheken hacken CType zijn gemaakt met een scala aan modules geschreven in meerdere talen Python . Ondersteunende Software PyEmu is een Python - based emulator die Python te beheren gebruikt CPU emulatie taken , waarmee een computer functioneert als het ware ter met andere software configuratie of besturingssysteem. PyDbg is een Python software debugger ontworpen om te draaien op Windows . PyDev is een geïntegreerde ontwikkelomgeving ( IDE ) voor Python . Ipython is een Python- software tolk . Jython verwijst naar Python code geschreven in Java . CPython is de oorspronkelijke vorm van de Python taal en werd in de C -programmeertaal geschreven . Python verpakking gereedschappen kunnen worden geschreven in elke Python taal .
|