Click here to Skip to main content
13,772,265 members

Articles by Michael Haephrati (Articles: 35, Tip/Tricks: 2)

Articles: 35, Tip/Tricks: 2

RSS Feed

Average article rating: 4.90

Desktop Gadgets
General
Posted: 25 Jan 2012   Updated: 21 Mar 2015   Views: 62,933   Rating: 4.87/5    Votes: 66   Popularity: 8.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 117   Downloaded: 3,517
A C++ client for uploading documents to your Google Docs account
Files and Folders
Security
Posted: 18 Sep 2012   Updated: 12 Jun 2014   Views: 44,010   Rating: 4.92/5    Votes: 40   Popularity: 7.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 0
How the Shopping List mechanism was used as part of the Target Eye project
Miscellaneous
General
Posted: 4 Oct 2013   Updated: 12 Jun 2014   Views: 15,470   Rating: 4.92/5    Votes: 14   Popularity: 5.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Why the creation of a cover story a mandatory part of any covert monitoring product and how Target Eye handled it
Posted: 11 Aug 2013   Updated: 12 Jun 2014   Views: 71,320   Rating: 4.97/5    Votes: 40   Popularity: 7.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 64   Downloaded: 0
In the fourth part of this series of articles, Michael Haephrati describes how keyboard capturing was implemented as part of Target Eye
HTML Browser Controls
Posted: 15 Jan 2018   Updated: 15 Jan 2018   Views: 6,680   Rating: 4.93/5    Votes: 8   Popularity: 4.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
How to integrate with Google Maps via an MFC dialog based application
Shell and IE programming
Shell Programming
Posted: 4 Jan 2012   Updated: 12 Jun 2014   Views: 97,231   Rating: 4.99/5    Votes: 58   Popularity: 8.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 98   Downloaded: 1,451
How Target Eye's Auto updating mechanism allows a silent update of an application from identifying newer versions, downloading them and running them instead of the old one
Posted: 7 Oct 2014   Updated: 9 Jan 2017   Views: 13,540   Rating: 4.79/5    Votes: 17   Popularity: 5.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 164
This article explains how the Skype account details are stored, how to fetch this information and in general, how to interpret XML files using Rapid XML library.
Posted: 12 Jan 2018   Updated: 12 Jan 2018   Views: 3,510   Rating: 4.64/5    Votes: 6   Popularity: 3.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to easily integrate and interface with PayPal Express Checkout API from a Windows c++ application
Tools
Posted: 13 Jul 2014   Updated: 13 Jul 2014   Views: 18,350   Rating: 4.88/5    Votes: 30   Popularity: 7.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 1,076
How to develop a tool that will adjust mistaken date and time of multiple files, photos or videos
Posted: 12 Oct 2017   Updated: 12 Oct 2017   Views: 9,991   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 495
When you need encrypt/obfuscate strings in your program so that they don't just show up with a strings or hex tool when your executable is examined, this tool can be useful.
Posted: 19 Aug 2018   Updated: 19 Aug 2018   Views: 4,600   Rating: 3.97/5    Votes: 12   Popularity: 4.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 199
Here is a way to find what is the email address / addresses used by the user running a program
Posted: 24 Aug 2018   Updated: 24 Aug 2018   Views: 3,140   Rating: 5.00/5    Votes: 11   Popularity: 4.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
The MakeCab tool is built-in in Windows but using it to create a .cab archive is a bit tricky. Why not write a small program that will do that for you?
Posted: 3 Nov 2018   Updated: 3 Nov 2018   Views: 6,400   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 300
A simple way for sending WhatsApp messages to an individual or to a group in C++
Posted: 6 Nov 2018   Updated: 6 Nov 2018   Views: 4,220   Rating: 4.98/5    Votes: 10   Popularity: 4.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 238
A simple way for sending WhatsApp documents and images to an individual or to a group in C++
Web Security
Security
Posted: 17 Sep 2012   Updated: 12 Jun 2014   Views: 71,392   Rating: 4.96/5    Votes: 51   Popularity: 8.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 80   Downloaded: 3,506
How Target Eye's screen capturing mechanism works
iOS and watchOS
General
Posted: 1 Jun 2012   Updated: 15 Feb 2013   Views: 62,692   Rating: 4.97/5    Votes: 51   Popularity: 8.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 69   Downloaded: 3,133
How great could it be to be able to send SMS messages from your IPhone using the Internet connection
Database
Utilities
Posted: 25 Sep 2012   Updated: 15 Feb 2013   Views: 28,131   Rating: 4.98/5    Votes: 38   Popularity: 7.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 0
The DataTune system was one of the earliest data cleansing systems.
C / C++ Language
General
Posted: 3 Dec 2012   Updated: 15 Feb 2013   Views: 111,558   Rating: 4.86/5    Votes: 65   Popularity: 8.80
Licence: The Common Development and Distribution License (CDDL)      Bookmarked: 115   Downloaded: 2,615
A string obfuscation system that integrates in a Visual Studio C++ solution
Posted: 12 Jun 2014   Updated: 15 Jun 2014   Views: 23,022   Rating: 4.89/5    Votes: 26   Popularity: 6.90
Licence: The BSD License      Bookmarked: 26   Downloaded: 0
Target Eye uses an outdated approach for hiding files and yet it is recently becoming practical
Posted: 8 Sep 2015   Updated: 8 Sep 2015   Views: 10,590   Rating: 4.86/5    Votes: 9   Popularity: 4.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Pixelating images for privacy protection while running a monitoring and surveillance software.
Howto
Posted: 1 Jun 2012   Updated: 1 Jul 2013   Views: 274,948   Rating: 4.94/5    Votes: 85   Popularity: 9.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 232   Downloaded: 16,853
How to send an SMS from a Desktop Applicaiton (written in C++).
C++ / CLI
Applications
Posted: 11 Sep 2017   Updated: 11 Sep 2017   Views: 13,510   Rating: 5.00/5    Votes: 18   Popularity: 6.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 250
A simple way to provide silent automatic updates with no server side code
.NET Framework
Utilities
Posted: 30 Jan 2012   Updated: 15 Feb 2013   Views: 43,611   Rating: 4.85/5    Votes: 57   Popularity: 8.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 66   Downloaded: 1,223
A pure Win32 API applicaiton that can analyze a .NET binary without .NET installed.
MFC
General
Posted: 21 Sep 2017   Updated: 21 Sep 2017   Views: 6,191   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 105
How to detect the currently use language regardless of the active application
Win32/64 SDK & OS
General
Posted: 27 Jan 2012   Updated: 15 Feb 2013   Views: 83,195   Rating: 4.94/5    Votes: 62   Popularity: 8.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 101   Downloaded: 4,310
How can an applicaiton elevate itself to gain "Admin" rights during runtime
Windows API
General
Posted: 23 Aug 2013   Updated: 23 Aug 2013   Views: 23,550   Rating: 4.90/5    Votes: 23   Popularity: 6.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 0
An up to date article about NT Services
Algorithms & Recipes
General
Posted: 19 Jan 2013   Updated: 11 Apr 2018   Views: 78,023   Rating: 4.88/5    Votes: 68   Popularity: 8.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 113   Downloaded: 5,284
Creating an application that can generate crosswords from a list of words
Cryptography & Security
Security
Posted: 9 Jan 2017   Updated: 9 Jan 2017   Views: 17,081   Rating: 4.99/5    Votes: 36   Popularity: 7.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 1,173
The article focuses on Wi-Fi stored credentials and how they can easily be fetched and decrypted.
Posted: 30 Jan 2017   Updated: 30 Jan 2017   Views: 13,861   Rating: 5.00/5    Votes: 17   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 369
Chrome stores all passwords and other credentials in an encrypted database but guess what: they can be retrieved by anyone with the proper knowledge. This article will show you how.
Posted: 30 Jan 2017   Updated: 30 Jan 2017   Views: 11,071   Rating: 4.82/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Internet Explorer allows two methods of credentials storage: web sites credentials (for example: your Facebook user and password) and autocomplete data. The data can be easily retrieved by anyone who knows how. This article will show you how.
Posted: 30 Jan 2017   Updated: 30 Jan 2017   Views: 10,922   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Firefox is the most secured web browser. Finding a way to fetch its stored credentials wasn't easy, especially when it comes to the more recent versions. However, there is a way and it is shown in this article.
Uncategorised References
General
Posted: 12 Sep 2013   Updated: 12 Sep 2013   Views: 14,430   Rating: 5.00/5    Votes: 15   Popularity: 5.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
What might be the missing indrigent of today's Internet
Hardware & System
Hardware
Posted: 13 Sep 2013   Updated: 13 Sep 2013   Views: 7,470   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Michael Haephrati about the AmigaHASP copy protection system for the Amiga
Posted: 24 Jan 2012   Updated: 28 Jan 2015   Views: 196,154   Rating: 4.89/5    Votes: 96   Popularity: 9.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 178   Downloaded: 15,698
How a computer can be identified in order to generate a unique ID.
Scrapbook
General
Posted: 27 Nov 2011   Updated: 9 Oct 2013   Views: 31,863   Rating: 4.96/5    Votes: 37   Popularity: 7.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 18
When I have devleoped Rashumon, there was no built in support for multi-lingual / bi-directional text and I had to develop such from scratch
No blogs have been submitted.

Average tips rating: 4.69

Database
SQL Server
Posted: 3 May 2016   Updated: 3 May 2016   Views: 4,810   Rating: 4.58/5    Votes: 4   Popularity: 2.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
How to overcome an error message preventing you from saving a change in an SQL Server database
Programming Tips
General
Posted: 27 Nov 2011   Updated: 15 Feb 2013   Views: 31,031   Rating: 4.80/5    Votes: 27   Popularity: 6.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Many types of applications must have the ability to recover from an abnormal termination and continue from where they stopped
No reference articles have been posted.
No projects have been posted.

Michael Haephrati
CEO Secured Globe, Inc.
United States United States
Michael Haephrati, CEO and co-founder of Secured Globe, Inc. Worked on many ventures starting from HarmonySoft, designing Rashumon, the first Graphical Multi-lingual word processor for Amiga computer. During 1995-1996 he worked as a Contractor with Apple at Cupertino.



Advertise | Privacy | Cookies | Terms of Service
Web05 | 2.8.181119.1 | Last Updated 21 Nov 2018
Copyright © CodeProject, 1999-2018
All Rights Reserved.
Layout: fixed | fluid