- place the
autossh@.servicefile in /etc/systemd/system - enable an instance -- suppose your remote host is called
frodothen you might run:systemctl enable autossh@frodo(do not use--nowhere!); IPv4 addresses also worked for me - now it is time to create an override specific to the instance, e.g. :
systemctl edit autossh@frodo.serviceand adjust the following bunch of settings (commented out in the main unit template) like so:[Service] Environment=REMOTE_PORT=1022 Environment=TARGET_USER=username Environment=TARGET_HOST=frodo.example.com
- Quick look around VMP 3.x:
- Tickling VMProtect with LLVM:
- Part 3: Optimization
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 re | |
| from anytree import Node, RenderTree, find | |
| """ | |
| Author: Alexander Hanel | |
| Description: POC for displaying function names as a folder-like structure. Relies on function names being labled with a pdb. | |
| Version: 0.5 - 2023/04/10 | |
| Execution: open script in IDA, run export_layout() to save to file or export_layout() to print to command line | |
| TODO: | |
| - review how mangled names are used in IDA. I'm seeing some strange results. |
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
| ___ ____ ______ __ | |
| / | / __ \/ ___/ | / / | |
| / /| |/ / / /\__ \| | / / | |
| / ___ / /_/ /___/ /| |/ / | |
| /_/__||||||_//____/ |___/__ _____ __ _ __ | |
| / ____/ /_ ___ _____/ /_/ ___// /_ (_) /_ | |
| / / / __ \/ _ \/ ___/ __/\__ \/ __ \/ / __/ | |
| / /___/ / / / __/ /__/ /_ ___/ / / / / / /_ | |
| \____/_/ /_/\___/\___/\__//____/_/ /_/_/\__/ |
If you installed your #ubuntu with full-disk #encryption a while, you may want to upgrade your #luks header version to enjoy improved #security and stronger password hashing algorithms.
You can't change LUKS header from a live system - you need to boot a live Ubuntu USB to be able to access the encrypted partition. First, create a bootable USB stick using a regular Ubuntu installer image.
- Just get the latest installer ISO available
- You need the full installer, the mini network installer won't work
- You may need to disable Secure Boot in BIOS temporarily to boot from USB
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
| /* this is the box (and the version) that we want to download from: https://app.vagrantup.com/debian/boxes/jessie64 */ | |
| wget https://app.vagrantup.com/debian/boxes/jessie64/versions/8.9.0/providers/virtualbox.box -O debian-jessie64-8.9.0.box | |
| /* add the box to vagrant */ | |
| vagrant box add debian/jessie64 debian-jessie64-8.9.0.box | |
| /* update box version */ | |
| cd ~/.vagrant.d/boxes/debian-VAGRANTSLASH-jessie64/ | |
| mv 0 8.9.0 |
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/sh | |
| # To the extent possible under law, Viktor Szakats | |
| # has waived all copyright and related or neighboring rights to this | |
| # script. | |
| # CC0 - https://creativecommons.org/publicdomain/zero/1.0/ | |
| # SPDX-License-Identifier: CC0-1.0 | |
| # shellcheck disable=SC3040,SC2039 | |
| set -o errexit -o nounset; [ -n "${BASH:-}${ZSH_NAME:-}" ] && set -o pipefail |
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
| #Requires -RunAsAdministrator | |
| #Requires -Version 5.0 | |
| # requires Windows 10 | |
| Get-EtwTraceProvider | Select-Object SessionName, Guid | sort SessionName | |
| # as Markdown | |
| <# | |
| #Requires -RunAsAdministrator | |
| $result = Get-EtwTraceProvider | sort SessionName | |
| $result | %{"|Name|GUID|";"|----|----|";}{"|$($_.SessionName)|$($_.Guid)|"} | |
| #> |
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
| #include <cstddef> | |
| #include <cstdint> | |
| #include <cstdio> | |
| namespace util { | |
| struct funcs; | |
| template <typename S> struct mh3_internal; | |
| template <typename S, S default_seed> struct mh3; | |
| typedef mh3<uint32_t, 0> mh3_default; |
NewerOlder