Security News
Maven Central Adds Sigstore Signature Validation
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
gitlab.com/tobyb121/aws-vpn-client-patch
Scripts for patching the AWS VPN client for Linux.
net.ipv4.ip_forward
when connecting.To setup the build, run:
make init
This copies the DLLs that will be patched into the origin
directory.
Note:
- After install the unpatched versions can be restored by running
make reset
.- When upgrading the AWS VPN client, delete the origin directory to clear the local copies of the patched DLLs.
- If the origin directory is removed and the DLLs have not been reset then you must re-install the AWS VPN client.
To build patched binaries, run:
make
To install the binaries, first close any VPN client windows, then run:
make install
Note: May need to be run as root
After install, make sure you restart the VPN service:
systemctl restart awsvpnclient.service
Check out the relevant branch for your tool version.
Run:
make unpack
This creates a directory .unpack
and disassembles the DLLs into it.
To apply the existing patches, run:
patch .unpack/${ASSEMBLY}.il src/${ASSEMBLY}.il.diff
Modify the .il files as required then run:
diff -u .unpack/${ASSEMBLY}.il.original .unpack/${ASSEMBLY}.il > src/${ASSEMBLY}.il.diff
This generates the patch that will be applied by the build process.
FAQs
Unknown package
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.
Security News
CISOs are racing to adopt AI for cybersecurity, but hurdles in budgets and governance may leave some falling behind in the fight against cyber threats.
Research
Security News
Socket researchers uncovered a backdoored typosquat of BoltDB in the Go ecosystem, exploiting Go Module Proxy caching to persist undetected for years.