All posts in Programming

A brief introduction into MODBUS exploitation

Modbus was introduced in 1979 and was not designed to be available on public networks! Devices using this protocol should not be available on the internet under any circumstances! Basically, if I can see this protocol via Internet then I own your device!

Continue reading →

Download Website Source with C++ HttpWebRequests

c++ http web requestswrapper


As you may already know, there are some C++ libraries to help you interact with Web Application from your C++ Project. One of the most popular is libCURL and it is the most powerfully. But, if your project is smaller enough, you can use my C++ HttpWebRequests Wrapper to download a source page, for example.

Continue reading →

[C++] Establish connections through SOCKS4/5 using Winsock2


I have written a C++ Class (Header Only) which allows you to connect to internet through SOCKS4 or SOCKS5 Proxy Servers. In order to use this class, you will need some knowledge related on C++ SOCKS Programming. This is very usefully when you are behind a firewall and some internet services are filtered; SOCKS4 or SOCKS5 Proxy servrs open a window for you in order to be able to access restricted services.

Continue reading →

Integrate Google Maps into .NET Windows Forms


Integrating google maps on a .NET application may be tricky if you want a fast and easy implementation without using APIs. As you may already know, the fastest way to do this is to use a WebBrowser. But what you do when there are compatibility rendering problems? In my case, google returned “You seem to be using an unsupported browser.“.  Please note that this fix can be applied for any other website.

Continue reading →

Qt Solve Error when executing step ‘qmake’

qt qmake errors how to fix

If you are getting this error when try to open a Qt Project to another machine, you’re in right place: Could not start process “C:\Qt\Qt5.2.0\5.2.0\mingw48_32\bin\qmake.exe”Error while building/deploying project ProjectName (kit: Desktop Qt 5.2.0 MinGW 32bit) When executing step ‘qmake’. I’m going to show you a little trick which will make your project being “compilable” again.

Continue reading →

Complete Web Fields via HttpWebRequest Boundary – C#

c# http web requests

In this tutorial I will show you how to complete some fields on a web page when POST date are sent via Content-Disposition: form-data; , in other words via Boundary, into your C# Application. The example can be easily adapted on any .NET Language and in other Programming Languages because is the same principle.


Continue reading →

Using Skybound GeckoFX with Xul Runner on C#

skybound geckofx instead of iexplore

If you want to integrate Internet Explorer browser into a C# application you may have problems if you access sites vis SSL and other facilities. So, I would recommend instead of IE to use Skybound GeckFX with Xul Runner which will help you to integrate Firefox Browser into your C# Application.

Continue reading →

Tutorial – libCURL on Qt Creator with MinGW

libcurl on qt with mingw

Using libCURL on Qt Creator with MinGW as compiler can give you many headaches when you try to add libCURL references on your Qt project. So, In next words I will help you to use libCURL inside your Qt project. If you don’t link/add libCURL correctly to project you will get ‘unresoved_externals’ and other similar errors.

Continue reading →

Removing WordPress Duplicate Comments

How to Remove Duplicate WordPress Comments

Looking on internet to find a way to delete WordPress duplicate comments and I found a partial solution to delete WordPress duplicate comments. I found a PHP script which had to be modified to work.

In the next words I will show you the script which will delete permanently duplicate comments.

Continue reading →

[How to Solve]During startup program exited with code 0xc*

how to fix qt creator failed due to startup error


In this simple tutorial I will show you mostly causes of During startup program exited with code 0xc* or The program has unexpectedly finished. I will show you what to do what to do when errors occurs on Qt Creator / QtSDK with C/C++ but it may be applied on .Net and C/C++. In the next words I will give a simple trick/ a simple hint which may help you to solve your problem.

Continue reading →

Posting to Blogspot using Google GData API

google gdata api tutorial

In this tutorial I will show you how to use Google GData API to Post to a Blogspot/Blogger Blog from google using a C# or .Net Application. You will see also how to upload Image to google using API and attach it to blog post and how to add tags directly from your C# Application.

First of all you have to download Google_Data_API here or download directly the libs which I have used in this tutorial here.

Ok, after you’ve downloaded Google API Libs let’s start.

Continue reading →

How to Use JoeBlog WordPress Wrapper – Tutorial with Examples

joeblogs wordpress wrapper how to fix

In this tutorial I will show you how to use JoeBlogs WordPress Wrapper based on XML-RPC to auto post to WordPress from an C# Application and for beginners how to post to WordPress from c# .net. I will show you also how to add images with JoeBlogs and how to auto complete custom fields directly from your .Net (C# Examples) Application.

First of all you have to download latest version of wrapper from GitHub or Here the version which I have used on my example.

Now create a new C# application and let’s start.

Continue reading →