{"id":18772573,"url":"https://github.com/akhepcat/miscellaneous","last_synced_at":"2025-04-13T08:31:37.374Z","repository":{"id":37074784,"uuid":"46880069","full_name":"akhepcat/Miscellaneous","owner":"akhepcat","description":"Random one-offs that need a temporary home","archived":false,"fork":false,"pushed_at":"2024-09-16T16:25:55.000Z","size":284,"stargazers_count":11,"open_issues_count":0,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-09-16T20:05:17.269Z","etag":null,"topics":["awk","bash","perl","useful-scripts"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akhepcat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-11-25T18:44:48.000Z","updated_at":"2024-09-16T16:25:59.000Z","dependencies_parsed_at":"2024-07-20T00:50:09.761Z","dependency_job_id":"82ba7294-e242-45ce-9e71-dc484d9c7cb0","html_url":"https://github.com/akhepcat/Miscellaneous","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akhepcat%2FMiscellaneous","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akhepcat%2FMiscellaneous/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akhepcat%2FMiscellaneous/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akhepcat%2FMiscellaneous/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akhepcat","download_url":"https://codeload.github.com/akhepcat/Miscellaneous/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223576531,"owners_count":17167880,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awk","bash","perl","useful-scripts"],"created_at":"2024-11-07T19:29:32.796Z","updated_at":"2024-11-07T19:29:33.332Z","avatar_url":"https://github.com/akhepcat.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Miscellaneous\nRandom one-offs that need a temporary home\n\n  * 4to6proxy.sh - proxy a localhost IPv4 port to a localhost IPv6 port\n  * apkpull\t- list and pull APK's from an android device using ADB\n  * apt-add-key\t- simple GPG key add for apt with just the fingerprint\n  * apt-upg\t- all-in-one full upgrade and cleanup with minimal error checking\n  * basecfg\t- because I'm tired of using the same configure prefixing options, and automake/autoconf setup\n  * browser-tab\t- push URL opens to a new window in the preferred browser, while unshortening URLs\n  * dhcp-lease-list - rehosting this script, with minor cleanups\n  * dkms-force\t- I don't remember what this is for.  It's probably a secret\n  * do-chroot   - chroot into native or foreign architecture filesystems with ease  \n  * dummyX - like fakeX, but using built-in xorg support\n  * fakex       - sets up a virtual xwindow session suitable for VNC connectivity  \n  * findroute   - find the interface a destination IPv4/IPv6 packet will take\n  * gen-strong-pw - uses word lists in /usr/share/dict to generate a random selection of words to build a pass-phrase\n  * gh          - \"[g]rep [h]osts\" is dumb.  But I have a specific use for it\n  * git-updates - stupid recursive git repo updater, useful if you have lots of repos  \n  * grouper-M-build.sh - hacked up copy of the build script for Nexus 7 wifi, aka grouper  \n  * hamnets     - hamlib/rigctl based utility to quickly select from a list of local \"nets\" for controllable amateur radios\n  * ipcapuniq   - awk example to capture and display unique IPv4/IPv6 addresses\n  * ipsort-bench.pl - benchmark different IPv4 sorting algorithms  \n  * ipsort.pl   - sort a list of IPv4 addresses, correctly  \n  * jmake\t- auto-job your makes based on detected CPU quantity\n  * jws         - command-line java-web-start script for managing multiple jnlp files\n  * kali-burn-iso - automatically burn a kali iso + persistence to the first detected flash drive\n  * kali-custom-builder - automatically build a custom kali to boot from persistence with NVidia and Intel OpenCL drivers\n  * kmakeme - quickly make and install linux kernels\n  * ksktest - tests for the ksk rollover\n  * Kubuntu-Cubic-Flasher.sh - Create a custom LiveCD, Enterprise style, with Firefox 79, and Adobe Flash, using Cubic.\n  * l2tpv3-cisco.sh - setup L2TPv3 tunnels between Cisco and Linux  \n  * listeners.sh - show only listening services (uses lsof)  \n  * lsof-n.sh - don't have lsof? this will approximate it for network connections on linux\n  * lxc-pid     - show the full process including virtual hostname for a PID or PNAME  \n  * MDviewer   - Generates a single page markdown-to-html viewer for all markdown pages in a directory\n  * md5dups     - scan for duplicate files using md5 hashes  \n  * mqueuerm\t- purge the stuck deferred mail queue singly or in masse\n  * NoPrinterShutdown\t- Because shutting down your Pi when the printer goes away is fun\n  * oclhcbench - automatically detect and benchmark your OpenCL drivers with hashcat.\n  * oclhcbench2csv - parse the output from oclhcbench into a CSV format for direct spreadsheet import\n  * pipewire-virtual-mapper.sh - create a virtual speaker and a virtual microphone to eliminate switching between i/o devices\n  * resolve-hosts.pl - use hostfile and dhcp logs to resolve unknown hosts\n  * rsync-cp - use rsync to copy files.  silly!\n  * sddd        - useful script for dd'ing images onto an SD card, with better (default) options  \n  * snmpcapuniq - awk example to automatically capture and display unique SNMP community strings\n  * stopwatch   - hey,look, a stopwatch script\n  * tbattery    - a text-mode battery monitor with color and minimal scaling\n  * urldecode   - multi-use script to en/de-code html/url, based on (symlinked) filename  \n  * vid2mp4 - converts any video to a pretty close bitrate approximate web-streaming-optimized mp4\n  * vidrotate - rotate your video files\n  * x509crypt   - uses public/private key certificates to encrypt/decrypt a file  \n  * Xsshauth - share your xauth over ssh\n  * zoom-upd - Because Zoom, Inc.  doesn't make it easy to know if you need to upgrade, or to automatically upgrade\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakhepcat%2Fmiscellaneous","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakhepcat%2Fmiscellaneous","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakhepcat%2Fmiscellaneous/lists"}