Gray Hat C#: A Hacker's Guide to Creating and Automating Security Tools (Paperback)

Brandon Perry

買這商品的人也買了...

商品描述

Learn to use C#'s powerful set of core libraries to automate tedious yet important tasks like performing vulnerability scans, malware analysis, and incident response. With some help from Mono, you can write your own practical security tools that will run on Windows, Mac, Linux, and even mobile devices.
Following a crash course in C# and some of its advanced features, you'll learn how to:
  • Write fuzzers that use the HTTP and XML libraries to scan for SQL and XSS injection
  • Generate shellcode in Metasploit to create cross-platform and cross-architecture payloads
  • Automate Nessus, OpenVAS, and sqlmap to scan for vulnerabilities and exploit SQL injections
  • Write a .NET decompiler for Mac and Linux
  • Parse and read offline registry hives to dump system information
  • Automate the security tools Arachni and Metasploit using their MSGPACK RPCs
Streamline and simplify your work day with Gray Hat C# and C#'s extensive repertoire of powerful tools and libraries.

商品描述(中文翻譯)

學習使用C#強大的核心函式庫,自動化繁瑣但重要的任務,如進行漏洞掃描、惡意軟體分析和事件回應。借助Mono的幫助,您可以編寫自己的實用安全工具,可在Windows、Mac、Linux甚至移動設備上運行。

在快速入門C#和一些高級功能後,您將學習以下內容:


  • 使用HTTP和XML函式庫編寫模糊測試器,以尋找SQL和XSS注入

  • 在Metasploit中生成shellcode,創建跨平台和跨架構的載荷

  • 自動化Nessus、OpenVAS和sqlmap,以尋找漏洞並利用SQL注入

  • 為Mac和Linux編寫.NET反編譯器

  • 解析並讀取離線註冊表文件,以傾印系統信息

  • 使用MSGPACK RPC自動化安全工具Arachni和Metasploit


使用Gray Hat C#和C#豐富的工具和函式庫,簡化和精簡您的工作日程。