Giter VIP home page Giter VIP logo

broken_abandoned's Introduction

#Broken, Abandoned, and Forgotten Code

##Introduction

Check out http://shadow-file.blogspot.com for a detailed series of articles on reverse engineering and exploiting Netgear SOHO routers.

This series of posts describes how abandoned, partially implemented functionality can be exploited to gain complete, persistent control of Netgear wireless routers.

In this series, I'll describe the process of specially crafting a malicious firmware image and a SOAP request in order to route around the many artifacts of incomplete implementation in order to gain persistent control of the router. I'll discuss reverse engineering the proper firmware header format, as well as the the improper one that will work with the broken code.

##What's this repository for?

Many of the installments in this series will feature code that aids in the various stages of reverse engineering and exploiting the target device. Each part of the series featuring new or updated code will have a corresponding folder here. If you clone this repo, you should be able to get the latest updates whenever a new part goes up on the blog just by doing a pull.

The directory for each part will contain everything that came before it. So, for example part_12 is a superset of part_11.

Here are the parts of the series published so far (not all installments have updated source code).

part 1
part 2
part 3
part 4
part 5
part 6
part 7
part 8
part 9
part 10
part 11
part 12
part 13
part 14

Note: you will require Bowcaster, which you can get here.

broken_abandoned's People

Contributors

zcutlip avatar

Stargazers

Alex Bender avatar Rob Patershuk avatar Amit Vitekar avatar  avatar methimpact avatar xd_xd/xd avatar  avatar  avatar  avatar Vivien Giraud avatar  avatar txsniper avatar Kamilion avatar  avatar Alexander Knorr avatar Minh-Triet Pham Tran avatar Sijawusz Pur Rahnama avatar  avatar Gutem avatar Barry Irwin avatar combab0 avatar StalkR avatar David Davidson avatar  avatar h0wl avatar

Watchers

Minh-Triet Pham Tran avatar  avatar Ivan Ivanyuk avatar combab0 avatar txsniper avatar methimpact avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.