Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write a guide on how to write a Ronin exploit from scratch #30

Open
postmodern opened this issue May 31, 2023 · 0 comments
Open

Write a guide on how to write a Ronin exploit from scratch #30

postmodern opened this issue May 31, 2023 · 0 comments
Assignees
Labels
docs Docs section documentation Documentation new-guide New Guide

Comments

@postmodern
Copy link
Member

postmodern commented May 31, 2023

Add a guide on how to write a Ronin exploit.

  • How to use ronin-exploits new to generate a skeleton exploit file.
  • Exploit types / base classes.
  • Basic metadata.
  • Exploits targeting a specific Arch or OS.
  • Exploits with multiple targets (Mixins::HasTargets).
  • Exploits that take a payload (Mixins::HasPayload).
  • build, launch, cleanup methods.
  • printing methods.
  • Mixins:
    • Mixins::Binary
    • Mixins::BuildDir
    • Mixins::FileBuilder
    • Mixins::Text
    • Mixins::NOPS
    • Mixins::StackOverflow
    • Mixins::FormatString
    • Mixins::SEH
    • Mixins::FileBuilder
    • Mixins::RemoteTCP / Mixins::RemoteUDP
    • Mixins:::HTTP
    • Mixins::HTML
    • Mixins::Loot
  • Web Vuln Exploits:
    • LFI
    • OpenRedirect
    • RFI
    • SQLI
    • SSTI
    • XSS
@postmodern postmodern added the new-page New Page! label May 31, 2023
@postmodern postmodern self-assigned this May 31, 2023
@postmodern postmodern added new-guide New Guide and removed new-page New Page! labels May 31, 2023
@postmodern postmodern changed the title Write a guide on how to write a Ronin exploit frame scratch Write a guide on how to write a Ronin exploit from scratch Jun 1, 2023
@postmodern postmodern added the docs Docs section label Jun 1, 2023
@postmodern postmodern added the documentation Documentation label Feb 3, 2024
@postmodern postmodern moved this to To Do in Documentation Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Docs section documentation Documentation new-guide New Guide
Projects
Status: To Do
Development

No branches or pull requests

1 participant