All Projects → simplesamlphp → SAML-tracer

simplesamlphp / SAML-tracer

Licence: BSD-2-Clause license
Browser extension for examining SAML messages

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to SAML-tracer

omni-trace
Omnipotent/omniscient tracing and debugging for clojure(script)
Stars: ✭ 58 (-44.23%)
Mutual labels:  debugging
windbgtree
A command tree based on commands and extensions for Windows Kernel Debugging.
Stars: ✭ 94 (-9.62%)
Mutual labels:  debugging
debugconsole
A general-purpose debug console for the Godot Engine.
Stars: ✭ 24 (-76.92%)
Mutual labels:  debugging
TrackJS-Node
TrackJS Error Monitoring agent for NodeJS
Stars: ✭ 26 (-75%)
Mutual labels:  debugging
ssl-handshake
A command-line tool for testing SSL/TLS handshake latency, written in Go.
Stars: ✭ 41 (-60.58%)
Mutual labels:  debugging
Anti-Debugging
A collection of c++ programs that demonstrate common ways to detect the presence of an attached debugger.
Stars: ✭ 297 (+185.58%)
Mutual labels:  debugging
cef3d
HTML renderer for (mainly) games and standalone applications, CEF3 wrapper, completely free Awesomium alternative
Stars: ✭ 49 (-52.88%)
Mutual labels:  chromium
symreader-converter
Converts between Windows PDB and Portable PDB formats.
Stars: ✭ 50 (-51.92%)
Mutual labels:  debugging
salesforce-iam-flows
Node.js application that implements some of the most common SAML and OAuth flows in Salesforce.
Stars: ✭ 31 (-70.19%)
Mutual labels:  saml
vil
Vulkan Layer for Live Introspection & Debugging. Allows to view all vulkan state live inside your application.
Stars: ✭ 39 (-62.5%)
Mutual labels:  debugging
webprofile-ref-project
A example project to demonstrate implementing SAML Web browser SSO profile using OpenSAML V2
Stars: ✭ 23 (-77.88%)
Mutual labels:  saml
Postmortem
A simple debug library for Clojure(Script) that features data-oriented logging and tracing
Stars: ✭ 143 (+37.5%)
Mutual labels:  debugging
vmware-rpc
Header-only VMWare Backdoor API Implementation & Effortless VMX Patcher for Custom Guest-to-Host RPCs
Stars: ✭ 87 (-16.35%)
Mutual labels:  debugging
birdseye-pycharm
IntelliJ IDE plugin for the Python debugger birdseye
Stars: ✭ 32 (-69.23%)
Mutual labels:  debugging
LInkedIn-Reverese-Lookup
🔎Search LinkedIn profile by email address📧
Stars: ✭ 20 (-80.77%)
Mutual labels:  chromium
ebpfault
A BPF-based syscall fault injector
Stars: ✭ 65 (-37.5%)
Mutual labels:  debugging
docker-selenium-lambda
The simplest demo of chrome automation by python and selenium in AWS Lambda
Stars: ✭ 172 (+65.38%)
Mutual labels:  chromium
serverless-lumigo-plugin
Serverless monitoring and troubleshooting plugin to easily apply distributed tracing
Stars: ✭ 59 (-43.27%)
Mutual labels:  debugging
CharlesHack
Hacking Charles Web Debugging Proxy, Working 4.1.4 Version
Stars: ✭ 17 (-83.65%)
Mutual labels:  debugging
new-tab
⚡ A high-performance browser new tab page that gets you where you need to go faster.
Stars: ✭ 64 (-38.46%)
Mutual labels:  chromium

SAML-tracer

SAML-tracer is a Firefox extension that aims to make debugging of SAML- and WS-Federation-communication between websites easier. It is a request logger that in addition to showing normal requests, also highlights and decodes SAML messages that are transmitted.

Using SAML-tracer

SAML-tracer is activated by clicking its icon in the browser toolbar. It can be alternatively started by pressing ALT + SHIFT + S on the keyboard.

Once it is activated, you will get a window that shows all requests, and the data included in them. It also shows response headers. Messages including SAML data are highlighted with a SAML logo at the right side of the request list. Those containing WS-Federation data are highlighted with a WS-Fed logo respectively.

Selecting a request gives you up to three tabs:

  • HTTP: A quick overview over the request, with request and response headers.
  • Parameters: GET and POST parameters included in the request.
  • SAML: Decoded SAML message found in the request.

Developing SAML-tracer

To make changes to SAML-tracer, you should start by cloning the Git repository from:

https://github.com/SimpleSAMLphp/SAML-tracer/

You can now modify and extend SAML-tracer. To test your changes, you can debug the extension as described here:

https://developer.mozilla.org/Add-ons/WebExtensions/Debugging

After modifying the source code, you need to commit your changes to your local Git repository.

License

SAML-tracer is released under the 2-clause BSD license. See the LICENSE-file for more information.

Attribution

SAML-tracer makes use of open source libraries. See here for more details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].