- In Ghidra's Project Tool, Go to Tools -> Import Tool..., select
mistyCodeBrowser.tool
- Dragging file onto the new
CodeBrowser_1
in ToolChest
This file contains 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 <Foundation/Foundation.h> | |
@interface AMSBag : NSObject {} | |
+(id)bagForProfile:(id)arg1 profileVersion:(id)arg2 ; | |
+(id)bagForProfile:(id)arg1 profileVersion:(id)arg2 processInfo:(id)arg3 ; | |
-(NSString *)URLForKey:(NSString *)key; | |
@end | |
@interface ACAccount : NSObject {} | |
@end |
This file contains 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
# Remap Ctrl&Meta to platform Ctrl key (i.e. Command on macOS, Ctrl on Win/Linux) | |
#@author NyaMisty | |
#@category UIHelper | |
#@keybinding Alt-C | |
#@menupath Edit.RemapCtrl | |
#@toolbar RemapCtrl | |
from javax.swing import KeyStroke | |
from java.awt.event import InputEvent |
This file contains 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
JETSAM="/System/Library/LaunchDaemons/com.apple.jetsamproperties.D21.plist" | |
DAEMON="misty.qtierdaemon" | |
sudo plutil -Version4 -Daemon -Override -key "$DAEMON" -dict $JETSAM | |
sudo plutil -Version4 -Daemon -Override -key "$DAEMON" -key ActiveHardMemoryLimit -int 256 $JETSAM | |
sudo plutil -Version4 -Daemon -Override -key "$DAEMON" -key ActiveSoftMemoryLimit -int 256 $JETSAM | |
sudo plutil -Version4 -Daemon -Override -key "$DAEMON" -key InactiveHardMemoryLimit -int 256 $JETSAM | |
sudo plutil -Version4 -Daemon -Override -key "$DAEMON" -key InactiveSoftMemoryLimit -int 256 $JETSAM | |
sudo plutil -Version4 -Daemon -Override -key "$DAEMON" -key EnergyEfficiencyMode -string UserInterface $JETSAM |
This file contains 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
""" | |
summary: drawing custom graphs | |
description: | |
Showing custom graphs, using `ida_graph.GraphViewer`. In addition, | |
show how to write actions that can be performed on those. | |
keywords: graph, actions | |
""" | |
from __future__ import print_function | |
# ----------------------------------------------------------------------- |
This file contains 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
#*TEMPLATE* | |
#*TEMPLATE* Rename or copy this file without the .TEMPLATE extension | |
#*TEMPLATE* | |
#------------------------------------------------------------------------------ | |
# JEB Custom Keyboard Shortcuts | |
#------------------------------------------------------------------------------ | |
# Uncomment and add your own keyboard shortcuts for the actions for which you'd like to override the default shortcuts | |
# Example: by default, Jump is mapped to the 'G' key; the following line (minus the # character) can be used to remap the action to CTRL+J: | |
#jump=Ctrl+J |
This file contains 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
#include <stdio.h> | |
#include <stdlib.h> | |
static void* mem_scan(const void* addr, size_t size, const char* hex_pattern) { | |
union pattern_holder { | |
struct { | |
unsigned char content : 8; | |
unsigned char mask : 8; | |
}; | |
wchar_t pat_char; |
This file contains 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
#!./tclkit | |
## prepare runtime environment | |
proc init {} { | |
## mount optional.pak (for tcltwofish) | |
set optionalPak installbuilder/paks/optional.pak | |
vfs::mk4::Mount $optionalPak $optionalPak -readonly | |
## adjust library search path | |
set ::auto_path [list $tcl::kitpath/lib/tcl$::tcl_version $tcl::kitpath/lib $tcl::kitpath/libraries $optionalPak/linux-x64 $tcl::kitpath] |
When you enable HyperV and WSL on the same machine, there'll usually tons of ports being used, see netsh int ipv4 show excl proto=tcp
These excluded ports are managed by winnat (see https://stackoverflow.com/questions/65272764/ports-are-not-available-listen-tcp-0-0-0-0-50070-bind-an-attempt-was-made-to).
HNS is a supporting service for HyperV, managing all HyperV vEthernet adapters and Nat related things.