Pinned Repositories
CVE-2020-14871-Exploit
This is a basic ROP based exploit for CVE 2020-14871. CVE 2020-14871 is a vulnerability in Sun Solaris systems libpam library, and exploitable over ssh
CyberSquirrelOne
An insight into the main adversary of the power grid
ecos_gdb
a debugger written in assembly to allow serial and tcp based debugging of ecos firmware
iec60870_fuzzing_scripts
a collection of fuzzing scripts using boofuzz and kitty
iec61850-dissector
an IEC-61850 dissector for wireshark
iec61850_open_client
Web based IEC61850 client using a ctypes wrapped lib61850
iec61850_open_gateway
This is a minimal IEC61850 to IEC60870-5-104 gateway written in python
iec61850_open_server
An open source implementation of an IEC61850 IED using lib61850
Leaflet.Draw.Svg
This is a plugin to Leaflet.Draw to allow adding/moving/removing custom SVG files on a leaflet map.
open_scada_dms
This is an open source project for a basic ems/dms scada system. It contains a HMI with vector graphics taylored towards power-scada, and supports an IEC60870-5-104 based IFS. The backend is powered by mongodb for persistence, influxdb for historic data, and redis for the real-time database
robidev's Repositories
robidev/iec61850_open_server
An open source implementation of an IEC61850 IED using lib61850
robidev/open_scada_dms
This is an open source project for a basic ems/dms scada system. It contains a HMI with vector graphics taylored towards power-scada, and supports an IEC60870-5-104 based IFS. The backend is powered by mongodb for persistence, influxdb for historic data, and redis for the real-time database
robidev/iec61850_open_client
Web based IEC61850 client using a ctypes wrapped lib61850
robidev/iec61850-dissector
an IEC-61850 dissector for wireshark
robidev/iec61850_open_gateway
This is a minimal IEC61850 to IEC60870-5-104 gateway written in python
robidev/CyberSquirrelOne
An insight into the main adversary of the power grid
robidev/pylib60870
A python wrapped server example of the lib60870 library
robidev/iec60870_fuzzing_scripts
a collection of fuzzing scripts using boofuzz and kitty
robidev/moongen-rfc2544
robidev/Leaflet.Draw.Svg
This is a plugin to Leaflet.Draw to allow adding/moving/removing custom SVG files on a leaflet map.
robidev/iec61850_inputs
An implementation of the inputs elements in libiec61850
robidev/CVE-2020-14871-Exploit
This is a basic ROP based exploit for CVE 2020-14871. CVE 2020-14871 is a vulnerability in Sun Solaris systems libpam library, and exploitable over ssh
robidev/goose-scope
A flask based application to visualise goose data in a chart
robidev/libiec61850
Official repository for libIEC61850, the open-source library for the IEC 61850 protocols
robidev/smv-scope
simple python based sampled-value visualizer
robidev/Unity.SimpleElectricSimulator
A set of unity scripts to simulate basic power electric components such as source, load, wire, transformer and switch (disconnector, circuit breaker)
robidev/Unity.UnixGUI
A basic GUI in Unity that mimics the unix CDE environment, plus some additional controls like a table, and a console
robidev/adldaptor
This minimal version of an ldap server will try to mimic Active Directory behavior in a docker container
robidev/borkchain
A naive implementation of a blockchain for educational purposes
robidev/meta-seapath
robidev/meta-seapath-tools
This is a yocto layer for inclusion of tools into the seapath project, and includes one recipe for IEC61850 tools and releated libraries
robidev/meta-seapath-tools-1
IEC 61850 tools
robidev/OfflineScanImport
Export encrypted scan data from nessus, based on scan names and scan-time for transport over an unsecured channel. Then it can be imported offline into tenable.sc
robidev/robidev.github.io
Website for serving project-files that require a webserver
robidev/rproc
assembler, ide and emulator of a 8 and 32-bit hybrid processor. Derived from kondrak/rust64
robidev/rsyslog_avro
rsyslog imkafka and omkafka modification to support AVRO schema
robidev/seapath-test-tools
This is a repository of tools to test the seapath image
robidev/tmee
mee (timed-module-execution-engine) This program is a modular engine that allows several tasks to be run within a certain deadline, while monitoring overall performance and detect when deadlines are not being met.
robidev/Unity.ObjectiveTracker
A simple script to display an arrow to the next objective, with a name below it. It also shows a checklist of current, and reached objectives, as used in the CyberSquirrelOne game
robidev/Unity.ObjectSerializer
This is the serializer used for the cybersquirrelone game. It is based on the TigerForge free serializer class from the unity asset store, and extends it to add a simple class to all objects that should be serialized.