| Day | Title | link |
|---|---|---|
| 1 | Apple Source code | https://www.youtube.com/watch?v=WxOZgr0Ld9o |
| 2 | Mach-O Binaries | https://www.youtube.com/watch?v=G_bDl5hv8kY |
| 3 | PAC (Pointer Authentication Codes) | https://www.youtube.com/watch?v=9neXmcwtCF8 |
| 4 | dyld_shared_cache | https://www.youtube.com/watch?v=I1ZkONfyHG4 |
| 5 | Userspace Memory Layout | https://www.youtube.com/watch?v=MUr7qg7iqKE |
| 6 | SIP | https://www.youtube.com/watch?v=HeOVKe0xpW0 |
| 7 | Kernel Boot Arguments | https://www.youtube.com/watch?v=gjOKlBpJWoc |
| 8 | XNU Source Code Overview | https://www.youtube.c |
| /* | |
| Inspired by https://gist.github.com/shaneapen/3406477b9f946855d02e3f33ec121975 | |
| The script scrapes the members of a WhatsApp group chat and exports the data to a CSV file. | |
| It scrolls automatically and extracts each list item in the members list with all the information available. | |
| Then it joins this information with the indexedDB data to get the groups the member is in and if the contact's info | |
| if it is already saved in the phone. | |
| Steps: | |
| 1. Open WhatsApp Web |
details: https://dronarium.academy/yak-uvimknuty-rezhym-atti-na-dji-mavic-3/
from https://mavicpilots.com/threads/dh-parameter-hacks.124785/
-
fswitch_selection|g_config.control.control_mode[0] (3 - enable atti mode instead of cinema mode, back- 12)
-
fswitch_selection_1|g_config.control.control_mode[1] (3 -enable pseudo-atti mode instead of sport mode, back - 8)
-
g_config.fdi_open.close_auto_stop_motor_check (disable turning off the motors when the drone is tilted more than 85° from the horizontal position)
-
forearm_led_ctrl|g_config.misc_cfg.forearm_lamp_ctrl (0 -turn off all lights on the drone )
OpenOCD scripts for read STM32 firmware binary
OpenOCD (Open On-Chip Debugger) is open-source software that interfaces with a hardware debugger's JTAG port. OpenOCD provides debugging and in-system programming for embedded target devices. OpenOCD provides the ability to flash NAND and NOR FLASH memory devices that are attached to the processor on the target system. Flash programming is supported for external CFI compatible flashes (Intel and AMD/Spansion command set) and several internal flashes (LPC2000, AT91SAM7, STR7x, STR9x, LM3 and STM32x).
OpenOCD was originally developed by Dominic Rath at the University of Applied Sciences Augsburg. The OpenOCD source code is now available through the GNU General Public License (GPL).
| #!/usr/bin/env python3 | |
| # | |
| # find-compressed-data.py | |
| # | |
| # A small script to bruteforce embedded compressed data that might not have a header | |
| # Useful for raw binary firmware images that do not contain a standard | |
| # binary header (ELF, PE, MACH-O). | |
| # | |
| # I included a limt on size at 16KB because this has a tendency to create |
###AnyDesk - How Enable Remote Access from ubuntu/debian terminal.
Here are the commands might be usefull in this purpose:
anydesk --get-status: To get current status of anydesk, which might beofflien,onlineor nothing.anydesk --get-id: To get the ID that your system can be accessed by.anydesk --service: To start anydesk service if not already running (for Linux).anydesk --restart-service: To restart anydesk serviceanydesk --stop-service: To stop anydesk service
| Title : Revisiting Mac OS X Kernel Rootkits | |
| Author : fG! | |
| Date : April 18, 2014 | |
| |=----------------------------------------------------------------------------=| | |
| |=----------------=[ Revisiting Mac OS X Kernel Rootkits ]=-------------------=| | |
| |=----------------------------------------------------------------------------=| | |
| |=------------------------=[ fG! <phrack@put.as> ]=---------------------------=| | |
| |=----------------------------------------------------------------------------=| |
| ''' | |
| parse SavedState artifacts extracted from OSX. | |
| author: Willi Ballenthin (william.ballenthin@fireeye.com) | |
| license: Apache 2.0 | |
| ''' | |
| import re | |
| import sys | |
| import json | |
| import struct |
I've never had great understanding of launchctl but the deprecation of the old commands with launchctl 2 (10.10) has been terrible as all resources only cover the old commands, and documentation for Apple utilities is generally disgracefully bad, with launchctl not dissembling.
Mad props to https://babodee.wordpress.com/2016/04/09/launchctl-2-0-syntax/ which contains most details
Internally, launchd has several domains, but launchctl 1 would only ask for service names,