8

You may use any XMPP client that supports OpenPGP or OTR. So each person could use a client of their choice, no need for all to use the same. But if the same client should be used cross-platform, have a look at Jitsi (License: LGPL), which uses Java. It supports OTR. See this (old) video: Your first OTR text chat with Jitsi. (XMPP works, like email, not ...


7

You can try Tox, a new encrypted IM client. It's in alpha stage, but the chat feature seems to work quite well. It has all the features you want: One on one messaging and group chats. It encrypts messages. Supports Mac OSX, Windows, and Linux. No setup needed. As mentioned earlier, the software is still in an alpha state, but I think it shows a ...


6

The problem with using voice recognition to protect your computer is that a voice is both too lax and too strict. Too lax: It is actually REALLY easy, in this day and age, to record something spoken aloud. people can remotely activate webcam microphones and listen in on you, or they can "accidentally" leave their phone on your desk while at lunch, ...


6

What you are asking for is impossible. If you send some data to a computer that you don't control, then you cannot ensure that the data will be deleted. There is software that pretends to do what you ask. This software only works if it's used on computers that are not under the control of the recipient of the file. You'll tend to find such software on ...


6

You can use SFTP or you can use rsync over SSH. You need to configure your router for port forwarding port 22. It meets your requirements, because: It's encrypted using a password or an SSH key There's no server in the middle It's quick to set up: Install openssh-server (and additionally rsync, if you want to use that) on your computer (optionally) Setup ...


6

HashCheck integrates into Windows Explorer with a "Checksums" tab supports CRC32, MD4, MD5 and SHA-1 checksums is open source, licensed under BSD license It does not calculate the checksum until the tab becomes active. For large files, it shows a progress bar while calculating the checksum(s). Checksums can be saved to files if you want to provide files ...


6

Googling around shown suggestion that autoruns.exe from Sysinternals even more capable then HijackThis. More interesting that Microsoft bought Sysinternals and hire its famous author Mark Russinovich so now we have officially supported signed by Microsoft software to find malware/adware. I previously mostly use procexp.exe but long time ago. Now both tools ...


5

AVG Anti-Virus, it can add a plugin to browsers to allow your search results to tell you if a site is safe or not and it picks up attacks and blocks them and it has your normal Anti-virus scanning and secluding but that's kinda standard. A nice feature about it that if your offline for a long time it will notify you that your definitions may be out of date ...


5

You could use Cryptocat, a browser extension for encrypted chatting (similar to IRC, but more secure ;) Cryptocat supports all major browsers including: Chrom(e)(ium) Firefox Safari Opera OSX via the Apple App store.


5

One solution that would work on Windows is SecurStick. Don't let the German website scare you, the actual program will be English (except on German and Italian Windows installations, where it will be German or Italian, respectively). Biggest pro: All you need is a Windows PC and a web browser. Caveat: Windows won't know how large your drive is and assume it ...


5

I recommend taking a look at keepass. Do not let the name mislead you. Notes can bee added to each entry. (Http://keepass.info/). It is a free, open source, light-weight and easy-to-use password/note taking manager. Features: Strong Security Multiple User Keys Portable and No Installation Required, Accessibility Export To TXT, HTML, XML and CSV Files ...


5

You need XPrivacy. It is compatible with many versions of Android, including Android 5.1. From the README: XPrivacy has been tested with Android version 4.0.3 - 5.1.1 (Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop), and is reported to work with most Android variants, including stock ROMs. It will allow you to control scores of different app ...


5

I'm currently using Prey which seems to be the best free software that I've seen. It provides free protection for 3 devices and meets the requirements found within the question. It's available for many devices including desktops, laptops, tablets, and phones. Prey (open source) Prey is a lightweight application that will help you track and find your laptop ...


5

Compressing the folder using a free tools such as 7zip seems like it would work. Add a password. Folder will have a visible icon, but any attempt to look inside will require a password. Good luck.


5

Tor Browser is slow because of the overhead of the Tor anonymizing overlay network, so it is probably not what you are looking for. Brave is an open source, cross-platform web browser for Windows, Mac and Linux. Brave is fast, lightweight, and includes advanced ad tracker blocking controls. Brave includes HTTPS Everywhere integration, blocks cookie capture, ...


4

In the free arena, Veracrypt is still an excellent choice and is being maintained with both patches and improvements, and is cross-platform. In the paid area, software like Checkpoint can do (for Windows, at least) what you want - including software on the USB drive that can both use Active Directory integration or a password entered when the drive is ...


4

NQ Family Guardian might be a candidate: Blocking access to specific websites: It offers a Web Filter to block inappropriate websites. Deny Buying random stuff on my credit card: It has an App Filter, so you can decide which apps should be used. Exclude e.g. Playstore so they cannot buy apps. Allow Contact with friends: The included contact filter can be ...


4

Parentsaround Parental Control should do the trick for you Parental Control for Android which includes safe browser, apps control and time management. This application is a parental control for android phones and tablets, which allows to : Define applications accessible by the child during his schedule Set up rescue applications : they will ...


4

I use Microsoft Security Essentials. It's free, comes from the maker of the operating system (who ostensibly knows more about the OS than anyone else), integrates nicely, and doesn't bug me too much. Note that as @mirabilos mentions, Microsoft Security Essentials is only free if it is for personal use or less than 10 seats within a company. Microsoft has a ...


4

GnuPG or GNU Privacy Guard is available for all the main desktop OSs and even Android there is a Portable version for use on windows machines without installation: Either by downloading from here installing then and running mkportable.exe or as gpg4usb. Keep in mind that if you loose a USB key with your keys on you have to regard them as compromised. Are ...


4

One of the most notable malware detectors is Malwarebytes. It has a free and paid version, but the free version should be everything you need. It is updated quite frequently and is available for a number of systems including Windows. Malwarebytes Anti-Malware (Freemium) Malwarebytes Anti-Malware is considered to be the next step in the detection and removal ...


4

I recommend Eraser. To quote: Eraser is an advanced security tool for Windows which allows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns. Eraser is currently supported under Windows XP (with Service Pack 3), Windows Server 2003 (with Service Pack 2), Windows Vista, ...


4

Try the following scanners to detect potentially malicious PHP files: phpscanner; PHP scanner written in Python for identifying PHP backdoors and php malicious code. This tool is mainly reusing below mentioned tools. To use this tool, you need to install yara library for Python from the source. php-malware-finder; Does its very best to detect obfuscated/...


4

I think that the SilverDog chrome extension could well fit your user case - at the moment it is a proof of concept that blocks ultrasonic signals from your browser by placing a audio cut off filter in the audio path. Licence Apache 2.0 Price: Gratis Open Source More details here.


4

tl;dr Integer.toHexString( new SecureRandom().nextInt() ) bd594090 JRuby Run your Ruby code on a JVM with JRuby. java.security.SecureRandom Java includes SecureRandom, a cryptographically strong random number generator (RNG). Pass the number of bits to be generated, right justified, with leading zeros. int x = new SecureRandom().nextInt() ; ...


3

I made my own simple program through AutoIt, you can download it here. Each time the left mouse button is clicked, it will take a snapshot of the screen and if there is a camera on your computer, it takes a snapshot using the camera. The captures are placed in C:\Users\{User}\AppData\Roaming\Captures You can stop the program by holding the control key and ...


3

I am using TextSecure for encrypted chat. You can add friends by phone number, but the phone number is only used as an identifier, all data actually goes through WiFi/data. Your messages are not stored on any third-party server. Down sides: You will have to delete your conversation manually afterwards. As you say, you can't prevent people from leaking ...


3

I would recommend using XPrivacy - while there are many apps based off of the google API for app-ops (like Cyanogenmod's own Privacy Gaurd), those have limitations (notably they can't restrict internet access), since Google never implemented that in app-ops to begin with. That said, this comes at a cost - mainly complexity as far as using the app, however ...


3

I like Avast!, now "Avast! 2014". The basic AntiVirus is free with additional features like the "SafeZone" available in a paid-for "Pro" version. I used to used AVG Anti-Virus, as mentioned in another answer, but I had one or two conflicts with other software (although that was a couple of years ago now). I installed Avast! through a friends recommendation ...


3

There's a related question on SO: How to replace http links to https in whole page using Greasemonkey? But that would only satisfy your first condition. The NoScript addon to Firefox seemingly also has the possibility to enforce https – but here you have to configure the site list manually. While these two are not satisfying all your conditions, my research ...


Only top voted, non community-wiki answers of a minimum length are eligible