Original link: http://www.concentric.net/~Ttwang/tech/inthash.htm
Taken from: http://web.archive.org/web/20071223173210/http://www.concentric.net/~Ttwang/tech/inthash.htm
Reformatted using pandoc
Thomas Wang, Jan 1997
last update Mar 2007
| #!/usr/bin/env bash | |
| set -e | |
| VOLUME_PATH=/Volumes/installer | |
| while getopts ":d:h" opts; do | |
| case $opts in | |
| d) | |
| VOLUME_PATH=$OPTARG | |
| ;; |
Original link: http://www.concentric.net/~Ttwang/tech/inthash.htm
Taken from: http://web.archive.org/web/20071223173210/http://www.concentric.net/~Ttwang/tech/inthash.htm
Reformatted using pandoc
Thomas Wang, Jan 1997
last update Mar 2007
| Title : Revisiting Mac OS X Kernel Rootkits | |
| Author : fG! | |
| Date : April 18, 2014 | |
| |=----------------------------------------------------------------------------=| | |
| |=----------------=[ Revisiting Mac OS X Kernel Rootkits ]=-------------------=| | |
| |=----------------------------------------------------------------------------=| | |
| |=------------------------=[ fG! <[email protected]> ]=---------------------------=| | |
| |=----------------------------------------------------------------------------=| |
| ## Where to find info and how to report on system extensions in macOS Catalina+ | |
| # Staged system extensions location in folder based on unique ID | |
| /Library/SystemExtensions/ | |
| # Info on each | |
| /Library/SystemExtensions/db.plist | |
| Includes... | |
| - state (enabled, activated, etc.) | |
| - associated launchd plists |
| ARCH ?= arm64 | |
| VERSION ?= 20.10 | |
| SPIN ?= live-server | |
| vftool ?= ./vftool/build/vftool | |
| DATA ?= ./data | |
| ISO := ubuntu-$(VERSION)-$(SPIN)-$(ARCH).iso | |
| MOUNTPOINT := /Volumes/Ubuntu | |
| CD := $(DATA)/$(ISO) |
| #!/bin/sh | |
| parse_yaml() { | |
| local prefix=$2 | |
| local s='[[:space:]]*' w='[a-zA-Z0-9_]*' fs=$(echo @|tr @ '\034') | |
| sed -ne "s|^\($s\)\($w\)$s:$s\"\(.*\)\"$s\$|\1$fs\2$fs\3|p" \ | |
| -e "s|^\($s\)\($w\)$s:$s\(.*\)$s\$|\1$fs\2$fs\3|p" $1 | | |
| awk -F$fs '{ | |
| indent = length($1)/2; | |
| vname[indent] = $2; | |
| for (i in vname) {if (i > indent) {delete vname[i]}} |
| #!/usr/bin/env bash | |
| # 参考サイト: http://tukaikta.blog135.fc2.com/blog-entry-224.html | |
| # ================各種設定================ | |
| # ダウンロードするファイル (GNU 日本語man) | |
| # | |
| # http://linuxjm.sourceforge.jp/ からダウンロードするファイルを指定します。 | |
| #export GNUJMAN=man-pages-ja-20120915.tar.gz | |
| #export GNUJMAN=man-pages-ja-20150315.tar.gz |
| # not an exhaustive list | |
| nsurlsessiond "icloud sync" | |
| fseventsd "macos file system events" | |
| WindowServer "macos windows" | |
| DisplayLinkManager "macos driver" | |
| configd "macos dynamic configuration" | |
| displaypolicyd "macos process" | |
| CommCenter "macos keychain" | |
| kernel_task "macos kernel" |