Reverse engineering an API
Number of APIs: 63
There's many reasons why someone might want to reverse engineer an API. This collection demonstrates a variety of scenarios that might be useful in gaining a deeper understanding of an API, whether it's a private or public API.
From inspecting a single HTTP request to monitoring a stream of requests, here's how you can use Qodex to capture and visualize this HTTP traffic.
-
Capture a stream of HTTP requests-Qodex mobile device proxy - http://epiv.cardlytics.com/c/?pr=11010&prc=5c1c4319cdbb8167 GET http://epiv.cardlytics.com/c/?pr=11010&prc=5c1c4319cdbb8167
-
Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/wp-includes/js/thickbox/thickbox.css?ver=4.9.9 GET https://www.ca.gov/wp-includes/js/thickbox/thickbox.css?ver=4.9.9
-
Capture a stream of HTTP requests-Qodex electron app proxy - https://esbenp.gallerycdn.vsassets.io/extensions/esbenp/prettier-vscode/1.7.3/1545129683300/Microsoft.VisualStudio.Services.VSIXPackage GET https://esbenp.gallerycdn.vsassets.io/extensions/esbenp/prettier-vscode/1.7.3/1545129683300/Microsoft.VisualStudio.Services.VSIXPackage
-
Capture a stream of HTTP requests-Qodex mobile device proxy - http://tapestry.tapad.com/tapestry/1?ta_partner_id=905&ta_partner_did=5c1c4319cdbb8167&ta_redirect=http%3A%2F%2Fsu.addthis.com%2Fred%2Fusync%3Fpid%3D11144%26puid%3D%24%7BIDS%3Akey%7D%26ssrc%3D3 GET http://tapestry.tapad.com/tapestry/1?ta_partner_id=905&ta_partner_did=5c1c4319cdbb8167&ta_redirect=http%3A%2F%2Fsu.addthis.com%2Fred%2Fusync%3Fpid%3D11144%26puid%3D%24%7BIDS%3Akey%7D%26ssrc%3D3
-
Capture a stream of HTTP requests-Qodex mobile device proxy - http://m.addthis.com/live/red_lojson/300lo.json?si=5c2517bf15a0162f&bkl=0&bl=1&pdt=409&sid=5c2517bf15a0162f&pub=ra-4e43d5194319780c&rev=v8.3.35-wp&ln=en&pc=men&cb=0&ab=-&dp=news.mit.edu&fp=2018%2Fmit-class-explores-new-england-coastal-ecosystems-in-winter GET http://m.addthis.com/live/red_lojson/300lo.json?si=5c2517bf15a0162f&bkl=0&bl=1&pdt=409&sid=5c2517bf15a0162f&pub=ra-4e43d5194319780c&rev=v8.3.35-wp&ln=en&pc=men&cb=0&ab=-&dp=news.mit.edu&fp=2018%2Fmit-class-explores-new-england-coastal-ecosystems-in-winter-1227&fr=&of=0&pd=0&irt=0&vcl=0&md=0&ct=1&tct=0&abt=0&cdn=0&pi=1&rb=0&gen=100&chr=UTF-8&mk=MIT%2CMIT%20News%2CMIT%20School%20of%20Engineering%2CMIT%20Department%20of%20Mechanical%20Engineering%2CMIT%20Independent%20Activities%20Period%2CCLASS%2C2.981%2CNew%20England%20Coastal%20Ecology%2CNew%20England%2Ccoastal%20ecosystems&colc=1545934784011&jsl=1&uvs=5c2517bfcb9650be000&skipb=1&callback=addthis.cbs.oln9_69557378685915720
-
Capture a stream of HTTP requests-Qodex electron app proxy - https://vsmarketplacebadge.apphb.com/installs/dsznajder.es7-react-js-snippets.svg GET https://vsmarketplacebadge.apphb.com/installs/dsznajder.es7-react-js-snippets.svg
-
Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/wp-content/plugins/sticky-side-buttons/assets/js/ssb-ui-js.js?ver=4.9.9 GET https://www.ca.gov/wp-content/plugins/sticky-side-buttons/assets/js/ssb-ui-js.js?ver=4.9.9
-
Capture a stream of HTTP requests-Qodex desktop web proxy - https://www.ca.gov/wp-content/plugins/widget-context/debug/debug.js?ver=4.9.9 GET https://www.ca.gov/wp-content/plugins/widget-context/debug/debug.js?ver=4.9.9
-
Capture a stream of HTTP requests-Qodex mobile device proxy - http://news.mit.edu/sites/mit.edu.newsoffice/files/styles/browse_news_image/public/images/2018/Election-Insights-2018-stock-US-map-people-MIT-00.jpeg?itok=Id6xxLcT GET http://news.mit.edu/sites/mit.edu.newsoffice/files/styles/browse_news_image/public/images/2018/Election-Insights-2018-stock-US-map-people-MIT-00.jpeg?itok=Id6xxLcT
-
Capture a stream of HTTP requests-Qodex electron app proxy - https://az764295.vo.msecnd.net/extensions/marketplace.json GET https://az764295.vo.msecnd.net/extensions/marketplace.json