Click here to Skip to main content
12,764,177 members (40,180 online)

Articles by Apriorit Inc (Articles: 63)

Articles: 63

RSS Feed

Average article rating: 4.79

Clipboard
General
Posted: 11 Nov 2009   Updated: 11 Nov 2009   Views: 32,003   Rating: 4.96/5    Votes: 46   Popularity: 8.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 63   Downloaded: 808
In this article we'll consider some things about the Clipboard internals by showing how you can forbid access to it.
Dialogs and Windows
General
Posted: 4 Nov 2010   Updated: 4 Nov 2010   Views: 19,690   Rating: 4.88/5    Votes: 19   Popularity: 6.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 448
This article describes the method to perform user mode region monitoring of the specified window.
Files and Folders
File System
Posted: 17 Apr 2014   Updated: 17 Apr 2014   Views: 9,303   Rating: 4.85/5    Votes: 11   Popularity: 5.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 0
In this article, we’ll consider Dynamic Disks. We are going to explore the program implementation with the help of the LDM (Logical Disk Manager) technology.
Miscellaneous
General
Posted: 9 Jun 2010   Updated: 7 Jun 2011   Views: 55,973   Rating: 4.82/5    Votes: 36   Popularity: 7.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 126   Downloaded: 1,622
This article will help you to examine the main features of XSL schemes to generate programmatically advanced PDF reports.
Printing
General
Posted: 18 May 2010   Updated: 18 May 2010   Views: 28,881   Rating: 4.50/5    Votes: 7   Popularity: 3.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 1,560
In this article, we will examine a problem of receiving the correct value of the dmCopies variable in the DEVMODE structure while printing from Microsoft Word 2003.
Posted: 30 Nov 2010   Updated: 30 Nov 2010   Views: 49,326   Rating: 4.82/5    Votes: 19   Popularity: 6.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 2,889
In this article, I will describe the method of setting the printer settings and the problems I faced on different OS versions.
Android
General
Posted: 11 Aug 2009   Updated: 23 Sep 2009   Views: 37,362   Rating: 4.67/5    Votes: 17   Popularity: 5.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 1,897
In this article I described how to develop and install remotely Java service for the Android devices
Posted: 9 Sep 2013   Updated: 9 Sep 2013   Views: 18,291   Rating: 4.69/5    Votes: 11   Popularity: 4.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 2
Development of an application for analysis of programs installed on a mobile device.
Posted: 4 Mar 2015   Updated: 5 Mar 2015   Views: 12,836   Rating: 3.61/5    Votes: 11   Popularity: 3.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 525
An interesting approach to create Android applications, which user cannot remove or stop (only admin can do this applying specific password), without using ROOT permissions.
Mobile Development
Deployment
Posted: 16 Mar 2011   Updated: 16 Mar 2011   Views: 30,821   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 740
This article covers the creation of the CAB-installers for the Windows CE 5.0/6.0 applications for thin clients.
General
Posted: 19 Aug 2009   Updated: 23 Sep 2009   Views: 16,781   Rating: 4.93/5    Votes: 14   Popularity: 5.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
This article describes the protocol of data exchange that is the modification of the well-known OBEX protocol used in the GSM Samsung phones from the SHP family
Palm and WebOS
General
Posted: 21 Sep 2009   Updated: 21 Sep 2009   Views: 31,601   Rating: 4.96/5    Votes: 17   Popularity: 6.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 100
This article describes the process of initial configuration and basic work with Palm Web OS on the lower level than it's described in Palm SDK docs.
Windows Phone 7/8
Windows Mobile
Posted: 26 Jun 2009   Updated: 26 Jun 2009   Views: 20,951   Rating: 4.70/5    Votes: 8   Popularity: 4.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
In this article, we will review some aspects of using data types and ways of using them during marshaling data. We’ll concentrate on marshaling to and from unmanaged code.
Posted: 3 Nov 2010   Updated: 4 Nov 2010   Views: 21,350   Rating: 4.75/5    Votes: 7   Popularity: 4.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 637
In this article, I would like to tell you how to read the SMS, MMS, and Emails data from your Windows Mobile device. Also I’ll describe some differences between reading message body in Windows Mobile 5 and Windows Mobile 6 devices.
Database
Other databases
Posted: 19 Aug 2009   Updated: 23 Sep 2009   Views: 29,961   Rating: 4.25/5    Votes: 9   Popularity: 4.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 913
This article is devoted to the Embedded Firebird database usage and also development of C++ wrapper of this database.
Posted: 21 Oct 2009   Updated: 23 Oct 2009   Views: 25,772   Rating: 4.96/5    Votes: 19   Popularity: 6.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 561
We will describe how to create your own native Firebird extension and show some approaches how to use it in managed code applications
C / C++ Language
General
Posted: 22 Aug 2012   Updated: 2 Sep 2012   Views: 22,091   Rating: 4.50/5    Votes: 12   Popularity: 4.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 497
Simple driver for Linux OS that performs hiding of the selected files from the system
Memory Management
Posted: 16 Jun 2009   Updated: 22 Jun 2009   Views: 25,230   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   Downloaded: 215
In this article, we will try to make our algorithms work faster using the methods of low-level optimization of memory allocation in C++.
Cross Platform
General
Posted: 1 Dec 2009   Updated: 1 Dec 2009   Views: 22,310   Rating: 4.69/5    Votes: 14   Popularity: 5.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 0
This article was mostly written for Linux developers. The article gives a method of writing out-of-process plugins to open source software.
Posted: 28 Dec 2010   Updated: 29 Dec 2010   Views: 39,302   Rating: 4.87/5    Votes: 40   Popularity: 7.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 89   Downloaded: 679
This article describes the differences in sockets usage under BSD and Windows
Qt
Posted: 14 Dec 2009   Updated: 14 Dec 2009   Views: 46,520   Rating: 4.97/5    Votes: 24   Popularity: 6.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 1,146
This article is the description of the first steps in setting QT, Visual Studio and FireBird.
Posted: 17 May 2010   Updated: 17 May 2010   Views: 47,025   Rating: 4.86/5    Votes: 42   Popularity: 7.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 100   Downloaded: 1,874
This article describes some basic specific moments of porting application from Windows to Linux
Libraries
General
Posted: 20 Nov 2009   Updated: 20 Nov 2009   Views: 62,014   Rating: 4.97/5    Votes: 23   Popularity: 6.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 58   Downloaded: 2,061
This article is devoted to the methods of the driver packages installation/uninstallation using WiX.
Posted: 2 Apr 2010   Updated: 25 Jul 2013   Views: 69,572   Rating: 4.93/5    Votes: 31   Popularity: 7.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 62   Downloaded: 1,032
This article gives a brief description of ELF libs structure and functioning and also shows how to intercept function calls from one library into another.
Win32/64 SDK & OS
Windows General
Posted: 21 Jan 2009   Updated: 17 Aug 2009   Views: 416,009   Rating: 4.55/5    Votes: 137   Popularity: 9.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 356   Downloaded: 21,266
In this article, we describe the driver we created to hide processes and files in a system.
Posted: 8 Dec 2009   Updated: 8 Dec 2009   Views: 27,986   Rating: 4.98/5    Votes: 29   Popularity: 7.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 100   Downloaded: 1,032
In this article, we continue investigation in the field of hiding application in the system. This article will tell where Windows OS stores the services and how uses them. We’ll discuss how this knowledge can be applied to finding our custom service and hiding it.
Posted: 15 Feb 2010   Updated: 10 Mar 2010   Views: 63,286   Rating: 5.00/5    Votes: 42   Popularity: 8.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 137   Downloaded: 7,553
This article is the continue of the previously posted article Hide Driver. Some methods to detect hidden files and processes are described in it
Posted: 11 Mar 2011   Updated: 11 Mar 2011   Views: 43,505   Rating: 4.93/5    Votes: 32   Popularity: 7.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 110   Downloaded: 7,414
This article describes a driver that hides processes and files using the method of splicing.
Windows API
General
Posted: 28 Dec 2009   Updated: 19 Mar 2012   Views: 217,151   Rating: 4.98/5    Votes: 42   Popularity: 8.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 181   Downloaded: 7,232
This article describes an easy way to set up system-wide global API hooks.
Windows Security
General
Posted: 20 May 2009   Updated: 20 May 2009   Views: 93,194   Rating: 4.97/5    Votes: 32   Popularity: 7.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 85   Downloaded: 6,007
This article is devoted to the issue of working with services and applications in Windows Vista. Solutions are given both for C++ and C#. This article might be useful for those who deal with the task of organizing interactions between services and applications on Windows Vista.
Algorithms & Recipes
General
Posted: 19 Oct 2009   Updated: 19 Oct 2009   Views: 68,157   Rating: 4.95/5    Votes: 51   Popularity: 8.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 150   Downloaded: 4,018
In this article, we will consider the methods of hooking keyboard data in the kernel mode.
Posted: 24 Feb 2010   Updated: 24 Feb 2010   Views: 17,691   Rating: 4.87/5    Votes: 12   Popularity: 5.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 919
This article is a brief description of some tools and methods of application architecture research. Premilinary research, sniffers, hooks.
Posted: 18 Oct 2010   Updated: 18 Oct 2010   Views: 76,555   Rating: 4.82/5    Votes: 33   Popularity: 7.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 98   Downloaded: 6,049
How to detect device changes in the user-mode applications for Windows
Posted: 2 Feb 2011   Updated: 2 Feb 2011   Views: 48,206   Rating: 4.90/5    Votes: 33   Popularity: 7.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 96   Downloaded: 2,052
In this article, I’m going to describe how to implement COM interface hooks.
Posted: 26 Apr 2011   Updated: 26 Apr 2011   Views: 20,230   Rating: 4.83/5    Votes: 8   Popularity: 4.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Knowing the principle of linking of imported functions in Mach-O libraries, we can achieve a rather interesting effect: we can redirect their calls to our code, in which, in its turn, we can use the original one.
Posted: 26 Apr 2011   Updated: 26 Apr 2011   Views: 16,251   Rating: 4.78/5    Votes: 6   Popularity: 3.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 229
The article covers the interception and redirection of calls to the third-party dynamically linked libraries in the program under Mac OS X.
Posted: 22 Dec 2010   Updated: 7 Aug 2012   Views: 47,612   Rating: 4.74/5    Votes: 36   Popularity: 7.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 109   Downloaded: 2,234
This article describes the process of recovering of deleted data from the flash drive
Posted: 2 Jul 2013   Updated: 3 Jul 2013   Views: 24,136   Rating: 4.96/5    Votes: 12   Popularity: 5.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 1,143
This article describes the implementation of a simple tool to deal with debug blocking based on the function execution time
Posted: 15 Jul 2013   Updated: 15 Jul 2013   Views: 8,051   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Modern anti-debug techniques - Nanomites and Debug Blocker - are considered for Windows and Linux code
Parsers
Posted: 29 Jun 2009   Updated: 29 Jun 2009   Views: 22,580   Rating: 4.88/5    Votes: 18   Popularity: 6.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 965
This article describes a sample parser of reg files using the Boost Spirit Parser Framework. We'll discuss why we use the curtain libraries and make one or another solution, algorithm, and also tests.
String Matching
Posted: 18 May 2011   Updated: 20 May 2011   Views: 25,562   Rating: 4.83/5    Votes: 12   Popularity: 5.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 961
This article describes the development of the library for performing text search based on Boolean search queries.
Cryptography & Security
Cryptography
Posted: 2 Apr 2010   Updated: 2 Apr 2010   Views: 65,848   Rating: 4.86/5    Votes: 13   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 2,898
The article is devoted to the development of the library that implements the Diffie – Hellman cryptographic algorithm of key exchange.
Posted: 8 Dec 2010   Updated: 22 Feb 2011   Views: 37,474   Rating: 4.65/5    Votes: 13   Popularity: 5.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 1,767
In this article, the use of open source OpenSSL library for file and disk encryption is described
General
Posted: 5 Aug 2010   Updated: 5 Aug 2010   Views: 87,218   Rating: 4.79/5    Votes: 45   Popularity: 7.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 248   Downloaded: 11,161
This article is devoted to the development of the key licensing system for the applications.
Security
Posted: 7 Apr 2016   Updated: 7 Apr 2016   Views: 15,950   Rating: 4.96/5    Votes: 35   Popularity: 7.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 0
Several approaches of anti-debug protection and some tips about how they are usually neutralized by reversers
DLLs & Assemblies
Hooks
Posted: 6 Feb 2012   Updated: 6 Feb 2012   Views: 36,425   Rating: 4.80/5    Votes: 21   Popularity: 6.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 69   Downloaded: 1,799
In his article, we will consider an interesting, universal and rarely used method of code injection into a Windows process using KnownDlls sections. To demonstrate the method work we will develop a sample project to inject into all running processes and intercept some calls from ws2_32.dll.
Programming Tips
General
Posted: 2 Jun 2009   Updated: 23 Jul 2009   Views: 551,141   Rating: 4.96/5    Votes: 256   Popularity: 11.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 571   Downloaded: 15,816
This article describes the first steps in low-level programming on the example of developing of simple boot loader
Threads, Processes & IPC
General
Posted: 3 Dec 2010   Updated: 6 Dec 2010   Views: 44,431   Rating: 4.41/5    Votes: 12   Popularity: 4.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 1,637
This article includes a description of the monitoring process for the session logon/logout, connect/disconnect (regarding terminal and client sessions). Obtained results will be then used in the next article ”Creating process in the session”.
Processes
Posted: 3 Dec 2010   Updated: 6 Dec 2010   Views: 35,353   Rating: 4.88/5    Votes: 7   Popularity: 4.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 1,275
This article contains the description of how to start a process in the current active session on session logon notification event with permissions of system process running in the current session.
Uncategorised Tips and Tricks
General
Posted: 27 May 2010   Updated: 27 May 2010   Views: 35,925   Rating: 4.75/5    Votes: 7   Popularity: 4.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 1,126
In this article, we examine the problems of program control of the Microsoft Hyper-V hypervisor with the help of the C++ language and WMI technology.
Posted: 15 Jun 2010   Updated: 15 Jun 2010   Views: 18,990   Rating: 4.40/5    Votes: 5   Popularity: 2.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 601
In this article, we provide the library which can be used in client – server applications to cover transport layer using virtual channels.
Posted: 5 Aug 2010   Updated: 6 Aug 2010   Views: 26,395   Rating: 4.67/5    Votes: 6   Popularity: 3.58
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 735
The aim of this article is to create the library for writing e-mail messages in the *.pst format (used by Microsoft Outlook) to the file.
Posted: 12 Aug 2010   Updated: 12 Aug 2010   Views: 30,452   Rating: 4.87/5    Votes: 15   Popularity: 5.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 1,609
This article includes a description of the simple multi-monitor screenshot creation and splicing screenshots from the display monitor into the one virtual screen sized bitmap using Windows GDI functions.
Posted: 24 Sep 2010   Updated: 26 Sep 2010   Views: 97,349   Rating: 4.90/5    Votes: 44   Popularity: 8.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 99   Downloaded: 2,285
In this article, I am going to describe the process of writing and building of a simple driver-module for Linux OS
Posted: 29 Nov 2010   Updated: 29 Nov 2010   Views: 41,195   Rating: 4.66/5    Votes: 16   Popularity: 5.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 0
Some general features and some specific ones of the memory management in Linux are discribed; some approaches of memory allocation are proposed
Posted: 11 Mar 2011   Updated: 11 Mar 2011   Views: 41,433   Rating: 4.91/5    Votes: 11   Popularity: 5.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
This article will describe basics of static code analysis with PREfast in Visual Studio.
Testing and QA
General
Posted: 24 Sep 2010   Updated: 24 Sep 2010   Views: 19,314   Rating: 4.38/5    Votes: 5   Popularity: 3.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
The aim of the article is to present a step-by-step description of the installation and configuration of the domain controller, Exchange Server, and MS Outlook with two accounts for the testing purposes.
Posted: 17 Dec 2010   Updated: 28 Dec 2010   Views: 19,761   Rating: 4.40/5    Votes: 5   Popularity: 3.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 189
In this article, I will describe the usage of external files for storing of test data and their usage in TestComplete scripts
Hardware & System
Hardware
Posted: 30 Nov 2010   Updated: 30 Nov 2010   Views: 62,411   Rating: 4.85/5    Votes: 11   Popularity: 4.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 0
This article describes the story of an experiment whose main goal was to perform the Windows OS debugging using the USB bus.
Hardware programming
Posted: 9 Jul 2009   Updated: 23 Jul 2009   Views: 90,001   Rating: 4.57/5    Votes: 19   Popularity: 5.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 53   Downloaded: 3,430
This article shows how to use FTDI API to interact with the devices, which have FTDI chip within. EEPROM programming is also discussed.
System
Posted: 15 Feb 2010   Updated: 15 Feb 2010   Views: 114,192   Rating: 4.99/5    Votes: 90   Popularity: 9.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 316   Downloaded: 6,695
This article is oriented to Windows-developers and considers how to create virtual disk in Windows system.
Posted: 17 Mar 2010   Updated: 17 Mar 2010   Views: 21,260   Rating: 4.92/5    Votes: 13   Popularity: 5.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 1,074
This article includes a description of a simple unhooker that restores original SST hooked by unknown rootkits, which hide some services and processes.
Posted: 6 Nov 2009   Updated: 10 Jun 2015   Views: 506,855   Rating: 4.88/5    Votes: 112   Popularity: 10.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 284   Downloaded: 9,887
This tutorial will show you how to develop a simple file system filter driver.
No blogs have been submitted.
No tips have been posted.
No reference articles have been posted.

Apriorit Inc
Apriorit Inc.
Hungary Hungary
ApriorIT is a Software Research and Development company that works in advanced knowledge-intensive scopes.

Company offers integrated research&development services for the software projects in such directions as Corporate Security, Remote Control, Mobile Development, Embedded Systems, Virtualization, Drivers and others.

Official site http://www.apriorit.com
Group type: Organisation

32 members


Advertise | Privacy | Mobile
Web02 | 2.8.170217.1 | Last Updated 28 Feb 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid