This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | import os | |
| import configparser | |
| import requests | |
| import json | |
| from pyclickup import ClickUp | |
| from collections import defaultdict | |
| import datetime | |
| from datetime import timedelta | |
| import dateparser | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | from __future__ import print_function | |
| import pickle | |
| import os.path | |
| from googleapiclient.discovery import build | |
| from apiclient import errors | |
| from google_auth_oauthlib.flow import InstalledAppFlow | |
| from google.auth.transport.requests import Request | |
| import argparse | |
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | from configparser import ConfigParser | |
| from collections import defaultdict | |
| import re | |
| from io import StringIO | |
| def from_ini(a, **kw): | |
| conf = ConfigParser(**kw) | |
| conf.optionxform = str | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | #!/usr/bin/python3 | |
| from collections import defaultdict | |
| def get_vals_from_module(mod, sep='_'): | |
| return {k: getattr(mod, k) for k in dir(mod) if not k.startswith(sep) and sep in k} | |
| # TODO: make this work via stack (maybe?) | |
| def catagorize_enums(name_dict, sep='_'): | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | #!/usr/bin/python3 | |
| import re | |
| import argparse | |
| import os | |
| import json | |
| parser = argparse.ArgumentParser() | |
| parser.add_argument("path", help="path to a file to get macros from") | |
| parser.add_argument("-s", "--singleline", default=False, action="store_true", | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | # on remote target | |
| cat << EOF | base64 -d - | tar -Jxf - -O > exp && chmod +x exp && ./exp | |
| # on your machine (copies the base64 to your clipboard) | |
| xclip -sel c <(tar -cJO exp | base64 - | sed -e '$a\\nEOF\n') | |
| # Literally just paste the entirety of the compressed binary in base64 to the connected terminal | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | #!/bin/bash | |
| CODEQL_DB_DIR="$HOME/Documents/codeql_dbs" | |
| mkdir -p "$CODEQL_DB_DIR" | |
| LINUX_REPO_DIR="$HOME/cloned/linux" | |
| ORIGINAL_DIR=$(pwd) | |
| cd "$LINUX_REPO_DIR" | |
| make defconfig | |
| cd "$ORIGINAL_DIR" | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | set height 0 | |
| set width 0 | |
| set $BINBASE = <YOUR-BINARY-BASE-HERE> | |
| # this works correctly for the linux kernel after printk started using a ringbuffer in he linux kernel | |
| set $PRINTLOC = 0x0 | |
| set $BP_record_print_text = $BINBASE + <offset-to-record_print_text> | |
| b *$BP_record_print_text | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | sudo apt install gcc-aarch64-linux-gnu | |
| sudo apt install crossbuild-essential-arm64 | |
| sudo apt install crossbuild-essential-armel | |
| sudo apt install gcc-arm-linux-gnueabi gcc-arm-none-eabi | |
| git clone git@github.com:strace/strace.git | |
| cd strace | |
| ./bootstrap | 
OlderNewer