You can also run VirtualBox with KVM as a backend.
- 0 Posts
- 22 Comments
0v0@sopuli.xyzto
Linux@lemmy.ml•How would I go about gaining access to a locked-down Linux device I own.
25·2 years agoThe attack worked, the password is
cmF0dGEK.This was obtained by generating 32 possible plaintexts for the first 10 bytes of system.zip (based on the different values in the headers of ~300 zip files on my system), plus three null bytes for the high bytes of compressed size, file name length and extra field length.
0v0@sopuli.xyzto
Linux@lemmy.ml•How would I go about gaining access to a locked-down Linux device I own.
21·2 years agoThe inner zip files are just stored, uncompressed:
Archive: update.zip Index Encryption Compression CRC32 Uncompressed Packed size Name ----- ---------- ----------- -------- ------------ ------------ ---------------- 0 ZipCrypto Store d1bca061 65761967 65761979 system_lib.zip 1 ZipCrypto Deflate 64a3f383 2183 741 config.json 2 ZipCrypto Store 3731280f 89300292 89300304 app.zip 3 ZipCrypto Store a2bd64f5 135518964 135518976 app_lib.zip 4 ZipCrypto Store 700eb186 5996410 5996422 system.zipSo 12 bytes from the original content.
0v0@sopuli.xyzto
Linux@lemmy.ml•How would I go about gaining access to a locked-down Linux device I own.
63·2 years agoThe entries in
update.zipare encrypted using the weak ZipCrypto scheme, which is known to be seriously flawed. If you feel motivated, and can guess at least 12 bytes of plaintext for an entry, it is possible to recover the internal state of the generator, which is enough to decipher the data entirely, as well as other entries which were encrypted with the same password. The bkcrack project implements this attack.Since some of the entries are zip files themselves, it is within the realm of possibility to guess 12 bytes of plaintext. Parts of the zip local file header are pretty static, and you can use some of the values from the local file header of
update.zipitself. Still, this would require a bit of luck / inspired guesswork.
Options:
- Just start it from the terminal with torsocks
- Use application-specific proxy settings
- Since
torsockssimply uses LD_PRELOAD, you could try to make this apply globally by adding the torsocks library to ld.so.preload. Just put the path returned bytorsocks showin/etc/ld.so.preload.
Either use the
--proxyoption of yt-dlp, or usetorsocksto transparently torify any application.
0v0@sopuli.xyzto
Programming@programming.dev•Access unrestricted remote desktop from very restricted office network
1·2 years agoYou can give chisel a try. It tunnels all traffic over http/https, and the client can then create port forwards, just as with ssh, to access other services.
Yes, for example, syncing on a kernel panic could lead to data corruption (which is why we don’t do that). For the same reason REISUB is not recommended anymore: The default advice for a locked-up system should be SysRq B.
0v0@sopuli.xyzto
Linux@lemmy.ml•[not solved] I think I messed something up in the router settings but cannot understand what... now I have no internet connection
3·2 years agoTry removing all the superfluous default routes.
I think glider can do this, with
-strategy rr(Round Robin mode). I have not used it in this way myself, so you might need to experiment a little. Proxychains can also do this, but it doesn’t present a socks5 interface itself (it usesLD_PRELOAD, so it won’t work everywhere).
Argon2id (cryptsetup default) and Argon2i PBKDFs are not supported (GRUB bug #59409), only PBKDF2 is.
There is this patch, although I have not tested it myself. There is always
cryptsetup luksAddKey --pbkdf pbkdf2.
0v0@sopuli.xyzto
Linux@lemmy.ml•BTRFS and moving /home to subvolume, in need of a sanity check.
4·3 years agoThis seems right and exactly the way I’ve set it up. On subvolid=5 I have subvolumes
and@home, in/etc/fstabI mount/assubvol=@, and/homeassubvol=@home.
Could you run
sudo lshw -C networkand post the output for the wireless interface?
Quad9, a Swiss public benefit, not-for-profit foundation. Main address is 9.9.9.9.
Here is a config template to run an obfs4 bridge, make changes as required:
BridgeRelay 1 # Replace "TODO1" with a Tor port of your choice. # This port must be externally reachable. # Avoid port 9001 because it's commonly associated with Tor and censors may be scanning the Internet for this port. ORPort TODO1 ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy # Replace "TODO2" with an obfs4 port of your choice. # This port must be externally reachable and must be different from the one specified for ORPort. # Avoid port 9001 because it's commonly associated with Tor and censors may be scanning the Internet for this port. ServerTransportListenAddr obfs4 0.0.0.0:TODO2 # Local communication port between Tor and obfs4. Always set this to "auto". # "Ext" means "extended", not "external". Don't try to set a specific port number, nor listen on 0.0.0.0. ExtORPort auto # Replace "" with your email address so we can contact you if there are problems with your bridge. # This is optional but encouraged. ContactInfo # Pick a nickname that you like for your bridge. This is optional. Nickname PickANicknameYou can also use the reachability test to check if everything is configured correctly. If it is reachable and bootstrapping reaches 100% you should be set.
Set
SocksPortif you want to connect your browser (don’t confuse this withORPort). Default is localhost:9050.
I’m not on NixOS, but I have a decent working knowledge of Tor.
Not quite clear on what you’re trying to do, are you trying to run a relay, or just connecting to the Tor network and pointing your browser to the socks proxy?
Arti (the official Tor implementation in Rust) is not a complete replacement for the Tor C implementation yet. Hidden service support is disabled by default (due to the lack of a security feature that could allow guard discovery attacks), and bridges don’t work either. If you don’t understand Tor very well stick with the old router.



It’s used to check for website breaches. From How to stop Firefox from making automatic connections:
Firefox Monitor warns you if your online accounts were involved in a known data breach. For more information, see Firefox Password Manager - Alerts for breached websites.
To get the latest login breach information and more, Firefox connects to firefox.settings.services.mozilla.com
To disable, see here.