Adding shebang and encoding utf-8 for all python files

main
Wlayzz 2022-07-19 01:59:14 +02:00
parent 57c0c428eb
commit b57ba767f8
94 changed files with 261 additions and 4 deletions

View File

@ -1,4 +1,5 @@
# -*- coding: latin-1 -*- #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os import os
import shutil import shutil

View File

@ -1,4 +1,5 @@
# -*- coding:utf-8 -*- #!/usr/bin/env python3
# -*- coding: utf-8 -*-
from PyInstaller.utils.hooks import collect_all from PyInstaller.utils.hooks import collect_all
datas, binaries, hiddenimports = collect_all("lsassy") datas, binaries, hiddenimports = collect_all("lsassy")

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import argparse import argparse
import sys import sys
from argparse import RawTextHelpFormatter from argparse import RawTextHelpFormatter

View File

@ -1,4 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import cmd import cmd
import sqlite3 import sqlite3
import sys import sys

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import socket import socket
from os.path import isfile from os.path import isfile

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import os import os
import configparser import configparser

View File

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.logger import setup_logger, setup_debug_logger, CMEAdapter from cme.logger import setup_logger, setup_debug_logger, CMEAdapter
from cme.helpers.logger import highlight from cme.helpers.logger import highlight

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os import os
import errno import errno
import sqlite3 import sqlite3

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os import os
import cme import cme

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
def add_user_bh(user, domain, logger, config): def add_user_bh(user, domain, logger, config):
users_owned = [] users_owned = []
if isinstance(user, str): if isinstance(user, str):

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import random import random
def get_desktop_uagent(uagent=None): def get_desktop_uagent(uagent=None):

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os import os
import random import random
from termcolor import colored from termcolor import colored

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import random import random
import string import string
import re import re

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import cme import cme
import os import os
import logging import logging

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import imp import imp
import os import os
import sys import sys

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import imp import imp
import os import os
import sys import sys

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import sys import sys
import re import re

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Credit to https://airbus-cyber-security.com/fr/the-oxid-resolver-part-1-remote-enumeration-of-network-interfaces-without-any-authentication/ # Credit to https://airbus-cyber-security.com/fr/the-oxid-resolver-part-1-remote-enumeration-of-network-interfaces-without-any-authentication/
# Airbus CERT # Airbus CERT
# module by @mpgn_x64 # module by @mpgn_x64

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class CMEModule: class CMEModule:
''' '''
Module by Shutdown and Podalirius Module by Shutdown and Podalirius

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import re import re
from impacket.ldap import ldap, ldapasn1 from impacket.ldap import ldap, ldapasn1

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Author: # Author:
# Romain Bentz (pixis - @hackanddo) # Romain Bentz (pixis - @hackanddo)
# Website: # Website:

View File

@ -1,4 +1,7 @@
import logging #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging
from impacket import system_errors from impacket import system_errors
from impacket.dcerpc.v5 import transport from impacket.dcerpc.v5 import transport
from impacket.dcerpc.v5.ndr import NDRCALL, NDRSTRUCT from impacket.dcerpc.v5.ndr import NDRCALL, NDRSTRUCT

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import ntpath import ntpath
class CMEModule: class CMEModule:

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import sys import sys
import requests import requests
from requests import ConnectionError from requests import ConnectionError

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class CMEModule: class CMEModule:
''' '''
Uses WMI to gather information on all endpoint protection solutions installed on the the remote host(s) Uses WMI to gather information on all endpoint protection solutions installed on the the remote host(s)

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from datetime import datetime from datetime import datetime
from cme.helpers.logger import write_log from cme.helpers.logger import write_log

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class CMEModule: class CMEModule:
''' '''
Example Example

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from impacket.ldap import ldapasn1 as ldapasn1_impacket from impacket.ldap import ldapasn1 as ldapasn1_impacket
from impacket.ldap import ldap as ldap_impacket from impacket.ldap import ldap as ldap_impacket
import re import re

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from datetime import datetime from datetime import datetime
from cme.helpers.logger import write_log from cme.helpers.logger import write_log
import json import json

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import xml.etree.ElementTree as ET import xml.etree.ElementTree as ET
from io import BytesIO from io import BytesIO

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import xml.etree.ElementTree as ET import xml.etree.ElementTree as ET
from Cryptodome.Cipher import AES from Cryptodome.Cipher import AES
from base64 import b64decode from base64 import b64decode

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# handlekatz module for CME python3 # handlekatz module for CME python3
# author of the module : github.com/mpgn # author of the module : github.com/mpgn
# HandleKatz: https://github.com/codewhitesec/HandleKatz # HandleKatz: https://github.com/codewhitesec/HandleKatz

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Author: # Author:
# Peter Gormington @hackerm00n on Twitter # Peter Gormington @hackerm00n on Twitter

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from impacket.ldap import ldapasn1 as ldapasn1_impacket from impacket.ldap import ldapasn1 as ldapasn1_impacket

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import ldap3 import ldap3
import ssl import ssl
from msldap.commons.url import MSLDAPURLDecoder, MSLDAPClientConnection from msldap.commons.url import MSLDAPURLDecoder, MSLDAPClientConnection

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from impacket.ldap import ldap from impacket.ldap import ldap
class CMEModule: class CMEModule:

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Author: # Author:
# Romain Bentz (pixis - @hackanddo) # Romain Bentz (pixis - @hackanddo)
# Website: # Website:

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.helpers.powershell import * from cme.helpers.powershell import *
from sys import exit from sys import exit

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# All credits to https://github.com/d4t4s3c/Win7Blue # All credits to https://github.com/d4t4s3c/Win7Blue
# @d4t4s3c # @d4t4s3c
# Module by @mpgn_x64 # Module by @mpgn_x64

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Author: # Author:
# Romain de Reydellet (@pentest_soka) # Romain de Reydellet (@pentest_soka)

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# nanodump module for CME python3 # nanodump module for CME python3
# author of the module : github.com/mpgn # author of the module : github.com/mpgn
# nanodump: https://github.com/helpsystems/nanodump # nanodump: https://github.com/helpsystems/nanodump

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Credit to https://exploit.ph/cve-2021-42287-cve-2021-42278-weaponisation.html # Credit to https://exploit.ph/cve-2021-42287-cve-2021-42278-weaponisation.html
# @exploitph @Evi1cg # @exploitph @Evi1cg
# module by @mpgn_x64 # module by @mpgn_x64

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# From https://github.com/topotam/PetitPotam # From https://github.com/topotam/PetitPotam
# All credit to @topotam # All credit to @topotam
# Module by @mpgn_x64 # Module by @mpgn_x64

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# prdocdump module for CME python3 # prdocdump module for CME python3
# author: github.com/mpgn # author: github.com/mpgn
# thanks to pixis (@HackAndDo) for making it pretty l33t :) # thanks to pixis (@HackAndDo) for making it pretty l33t :)

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from impacket.dcerpc.v5.rpcrt import DCERPCException from impacket.dcerpc.v5.rpcrt import DCERPCException
from impacket.dcerpc.v5 import rrp from impacket.dcerpc.v5 import rrp
from impacket.examples.secretsdump import RemoteOperations from impacket.examples.secretsdump import RemoteOperations

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class CMEModule: class CMEModule:
name = 'runasppl' name = 'runasppl'

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os import os
import ntpath import ntpath

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import time import time
import logging import logging
from impacket import system_errors from impacket import system_errors

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import pylnk3 import pylnk3
import os import os
import ntpath import ntpath

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import json import json
import errno import errno
import os import os

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# https://raw.githubusercontent.com/SecureAuthCorp/impacket/master/examples/rpcdump.py # https://raw.githubusercontent.com/SecureAuthCorp/impacket/master/examples/rpcdump.py
from impacket.examples import logger from impacket.examples import logger
from impacket import uuid, version from impacket import uuid, version

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from impacket.ldap import ldapasn1 as ldapasn1_impacket from impacket.ldap import ldapasn1 as ldapasn1_impacket
def searchResEntry_to_dict(results): def searchResEntry_to_dict(results):

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.helpers.powershell import create_ps_command from cme.helpers.powershell import create_ps_command
from sys import exit from sys import exit

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from impacket.dcerpc.v5.rpcrt import DCERPCException from impacket.dcerpc.v5.rpcrt import DCERPCException
from impacket.dcerpc.v5 import rrp from impacket.dcerpc.v5 import rrp
from impacket.examples.secretsdump import RemoteOperations from impacket.examples.secretsdump import RemoteOperations

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from pathlib import Path from pathlib import Path
from datetime import datetime from datetime import datetime
from impacket.ldap import ldap, ldapasn1 from impacket.ldap import ldap, ldapasn1

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from impacket.dcerpc.v5.rpcrt import DCERPCException from impacket.dcerpc.v5.rpcrt import DCERPCException
from impacket.dcerpc.v5 import rrp from impacket.dcerpc.v5 import rrp
from impacket.examples.secretsdump import RemoteOperations from impacket.examples.secretsdump import RemoteOperations

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.helpers.powershell import * from cme.helpers.powershell import *
from sys import exit from sys import exit

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.protocols.smb.remotefile import RemoteFile from cme.protocols.smb.remotefile import RemoteFile
from impacket import nt_errors from impacket import nt_errors
from impacket.smb3structs import FILE_READ_DATA from impacket.smb3structs import FILE_READ_DATA

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class CMEModule: class CMEModule:
name = 'wireless' name = 'wireless'

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# everything is comming from https://github.com/dirkjanm/CVE-2020-1472 # everything is comming from https://github.com/dirkjanm/CVE-2020-1472
# credit to @dirkjanm # credit to @dirkjanm
# module by : @mpgn_x64 # module by : @mpgn_x64

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from ipaddress import ip_address, ip_network, summarize_address_range, ip_interface from ipaddress import ip_address, ip_network, summarize_address_range, ip_interface
def parse_targets(target): def parse_targets(target):

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import xmltodict import xmltodict
# Ideally i'd like to be able to pull this info out dynamically from each protocol object but i'm a lazy bastard # Ideally i'd like to be able to pull this info out dynamically from each protocol object but i'm a lazy bastard

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import xmltodict import xmltodict
# Ideally i'd like to be able to pull this info out dynamically from each protocol object but i'm a lazy bastard # Ideally i'd like to be able to pull this info out dynamically from each protocol object but i'm a lazy bastard

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# from https://github.com/SecureAuthCorp/impacket/blob/master/examples/GetNPUsers.py # from https://github.com/SecureAuthCorp/impacket/blob/master/examples/GetNPUsers.py
# https://troopers.de/downloads/troopers19/TROOPERS19_AD_Fun_With_LDAP.pdf # https://troopers.de/downloads/troopers19/TROOPERS19_AD_Fun_With_LDAP.pdf

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class database: class database:
def __init__(self, conn): def __init__(self, conn):

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.cmedb import DatabaseNavigator from cme.cmedb import DatabaseNavigator

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import random import random
from os import getenv from os import getenv

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import random import random
from pyasn1.codec.der import decoder, encoder from pyasn1.codec.der import decoder, encoder

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import socket import socket
import logging import logging
from cme.logger import CMEAdapter from cme.logger import CMEAdapter

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class database: class database:
def __init__(self, conn): def __init__(self, conn):

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.helpers.misc import validate_ntlm from cme.helpers.misc import validate_ntlm
from cme.cmedb import DatabaseNavigator from cme.cmedb import DatabaseNavigator

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import asyncio import asyncio
from cme.connection import * from cme.connection import *

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class database: class database:
def __init__(self, conn): def __init__(self, conn):

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.cmedb import DatabaseNavigator from cme.cmedb import DatabaseNavigator

View File

@ -1,3 +1,4 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import socket import socket

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import os import os
import logging import logging
from impacket.dcerpc.v5 import tsch, transport from impacket.dcerpc.v5 import tsch, transport

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.helpers.misc import validate_ntlm from cme.helpers.misc import validate_ntlm
from cme.cmedb import DatabaseNavigator from cme.cmedb import DatabaseNavigator

View File

@ -1,4 +1,5 @@
#!/usr/bin/python #!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Copyright (c) 2003-2016 CORE Security Technologies # Copyright (c) 2003-2016 CORE Security Technologies
# #
# This software is provided under under a slightly modified version # This software is provided under under a slightly modified version

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#Stolen from https://github.com/Wh1t3Fox/polenum #Stolen from https://github.com/Wh1t3Fox/polenum
import logging import logging

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from impacket.smb3structs import FILE_READ_DATA, FILE_WRITE_DATA from impacket.smb3structs import FILE_READ_DATA, FILE_WRITE_DATA
class RemoteFile: class RemoteFile:

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#Stolen from Impacket #Stolen from Impacket
import logging import logging

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import os import os
from time import sleep from time import sleep

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from time import strftime, localtime from time import strftime, localtime
from cme.protocols.smb.remotefile import RemoteFile from cme.protocols.smb.remotefile import RemoteFile
from impacket.smb3structs import FILE_READ_DATA from impacket.smb3structs import FILE_READ_DATA

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import ntpath, logging import ntpath, logging
import os import os

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import paramiko import paramiko
import socket import socket
from cme.connection import * from cme.connection import *

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class database: class database:
def __init__(self, conn): def __init__(self, conn):

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.cmedb import DatabaseNavigator from cme.cmedb import DatabaseNavigator

View File

@ -1,3 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import requests import requests
import logging import logging

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class database: class database:
def __init__(self, conn): def __init__(self, conn):

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from cme.cmedb import DatabaseNavigator from cme.cmedb import DatabaseNavigator

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import http.server import http.server
import threading import threading
import ssl import ssl

View File

@ -1,3 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import threading import threading
import logging import logging
from sys import exit from sys import exit