Surfing Posting Blogging
Tor Browser is installed to surf the Internet anonymously. It is optimized to surf the Web securely and anonymously and therefore configured in a rather restricitve way. Please, read the Tor Browser article for basics.
Posting, Blogging anonymously
Whonix-Workstation contains all necessary tools to run a blog anonymously. Some hints:
- Step 0. Before doing anything make sure you understand and exercise a healthy dose of Operational Security (OpSec). Even the best anonymity tech in existence cannot save you if you mess this up.
- For an anonymous blog hosted on third-party services, you will usually need a new and anonymous e-mail address (see separate E-Mail article) for registration. Partition your activities and use this address only for your blog. Always use Tor to login into this e-mail account.
- You may register your blog at different providers anonymously. For example you could use https://wordpress.com/. Keep always the option to pay anonymously (e.g via BitCoin or cash cards, ex. Paysafecard) in mind if you are using a premium product. (See Money page.) Note that cash card codes differ by country and could theoretically also contain an ID to specific in which shop they have been bought. Usually you may administrate your blog using a web interface only. Always use Tor for all activities concerning your blog.
- A browser is no safe environment to write stuff such as for example forum posts or e-mails, webmail or IMAP.
- You could accidentally paste things you don't want to paste for example into the search or URL bar, which could trigger a search for text that you did not intend to sent into the public internet.
- It reveals, how fast you type, how long your breaks are, which mistakes you make and how you correct them while writing the draft, also which type of local keyboard you are using.
- Mouse tracking analyzes the position and speed of cursor movement unique to each person as they interact with webpages.
- Combined with stylometry which works with less data (final text only), keystroke fingerprinting will completely de-anonymize you. An adversary can compare statistics about user's typing over clearnet, then compares it to texts composed over Tor in real-time.
- Write the text in an offline text editor such as KWrite and copy and paste the text into the web interface once you are done.
- This is a variation of an older attack perfected during the Cold War where recording typewritter sounds gives enough information to accurately reconstruct what was typed. This still applies today and you should avoid typing in places where open mics are used.
- Mind your cookies! Remember to empty your browser's cookie and history cache periodically. When you are using Tor Browser, which is recommended for many reasons anyway, simply close Tor Browser after you are done working on your blog, then restart it. For more advanced separation use Multiple Whonix-Workstations.
- Attention should be given to the password-retention policy of the browser. If the browser supports a master password that encrypts every password it saves, use that feature. It is however best not to save your blog password in the browser.
- Every blog software offers the option to select the point in time when new postings shall be published. Do not publish a new posting "at once" but rather choose a point in time when you are not online anymore. 
- Over time, pseudonymous activity can be profiled to give an accurate estimate of your timezone and reduce your anonymity set. Try to restrict your posting activity to a fixed time that fits the daily activity pattern of people across many places.
- Stylometry (deanonymization using your spelling style) is a powerful tool long used by Intelligence services. It is possible to automatically analyze and attribute anonymous postings to an author. Countermeasures such as faking one's authorship style can work.
- Use a spell checker to confuse Stylometry a bit. You could use KWrite. To start it, use Start menu button -> Applications -> Utilities -> Text Editor (KWrite). Once KWrite is open, click on Tools -> Automatic spell checking. Mistyped words will be underlined with red color.
- Use random usernames and passwords for anonymous accounts. The pwgen tool included in Whonix can give output that you can customize length, capitalization, special symbols and numbers for. Its reliable enough that its used by Debian Installer to recommend stronger passwords.
- Generally, before uploading to the blog pictures and other documents must get anonymized. Usually, pictures contain a unique camera id in the meta tags, which may deanonymize you, and perhaps GPS (location) coordinates. See Metadata for more information. See also #Anonymous Photo Sharing below.
- Avoid places where people are likely to shoulder surf or where CCTV cameras are deployed.
Anonymous Photo Sharing
Every camera's sensor has a unique noise signature because of subtle hardware differences. The sensor noise is detectable in the pixels of every image and video shot with the camera and could be fingerprinted. In the same way ballistics forensics can trace a bullet to the barrel it came from, the same can be accomplished with adversarial digital forensics for all images and videos.   Major data mining corporations are starting to use this technique to associate identities of camera owners with everything or everyone else they shoot.  It follows that government's have had the same capabilities for some time now and can apply to their vast troves of data.
Note that this is different from file Metadata that may be sanitized with the Metadata Anonymization Toolkit.
There are no known countermeasures for this attack. Research on the question of spoofing sensor fingerprints in image files has proven non trivial and easily defeated.
Operational Security Advice:
- This advice assumes wanting to preserve anonymity when publicly sharing media in the face of even the most sophisticated adversaries on the internet. Examine your threat model. These steps don't apply for communications that never leave anonymous encrypted channels between trusted and technically competent parties.
- Its almost a certainty that you've shared photos and videos from your current devices through non-anonymous channels. Do NOT use any of these devices to shoot media you intend on sharing anonymously.
- You will probably want to avoid phones altogether and use tablets but for most situations they are a reasonable choice. Buy a new Android phone with cash if possible. Avoid other choices because proprietary operating system is a non starter. You MUST flash a freedom and privacy respecting ROM before using your camera. Beware that the corporate malware infestation that comes with the phone out of the box siphons your data to the cloud aka spy heaven.
- Do NOT mix up purposes of this camera and keep it reserved for anonymous media only.
- Do NOT do obvious stupid mistakes like taking selfies or photographing places or people associated with you.
- Do sanitize EXIF data with MAT before sharing anonymously online.
- Do blot out faces completely with solid fills using an image manipulation program because advancements in neural nets and deep machine learning makes pixelated or gaussian blurred faces reconstructable.
Anonymous Document Sharing
Watermarking is a subset of the science of steganography. It can apply to any type of digital media. Goals of watermarking are to trace back information leaks to a source. This is done by embedding covert data into the "noise" of data imperceptible to humans. A digital watermark is said to be robust if it remains intact even if modifications are made to the files.
A good countermeasure is to run documents through an OCR and share the output instead.
According to a talk by Sarah Harrison from WikiLeaks, source tracing can happen through much simpler techniques such as looking at access lists for the materials. For example if only three people have access to a set of documents then the hunt is narrowed down considerably.
Redacting identifying information in electronic documents by means of image transformation (blurring or pixelization) has proven inadequate for concealing the intended text. The words can be reconstructed by machine learning algorithms. Solid bars are sufficient but care must be given to expand their size beyond the original text they cover. Failure to do so gives clues about how long the underlying word(s) are and makes it easy to guess what it based on the context of surrounding text.
- User Behavior
- This will trick smaller adversaries, who can not force the blog service provider to reveal the fact, when and for how long you log in. It won't trick the blog service provider nor someone recording all internet traffic.
- Fingerprintable Camera Anomalies
- Sensor Noise Camera Identification: Countering Counter-Forensics
- Defeating Image Obfuscation with Deep Learning
- On the (In)effectiveness of Mosaicing and Blurring as Tools for Document Redaction
Impressum | Datenschutz | Haftungsausschluss
Conditions for Contributions to Whonix, then Edit! IP addresses are scrubbed, but editing over Tor is recommended. Edits are held for moderation. Whonix (g+) is a licensee of the Open Invention Network. Unless otherwise noted above, content of this page is copyrighted and licensed under the same Free (as in speech) license as Whonix itself.