Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

3.02.0.005 66.67%
3.00.0.003 33.33%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
InitializeAcl, InitializeSid, AddAccessAllowedAce, SetSecurityDescriptorDacl, RegQueryInfoKeyW, RegEnumKeyExW, RegCreateKeyExW, RegSetValueExW, RegOpenKeyExW, RegQueryValueExW, RegCloseKey, InitializeSecurityDescriptor
kernel32.dll
WaitForSingleObject, GetLastError, CreateMutexW, TerminateThread, GetExitCodeThread, CreateThread, WaitForMultipleObjects, OpenEventW, CreateFileMappingW, HeapAlloc, GetProcessHeap, HeapFree, ReleaseMutex, CloseHandle, MapViewOfFile, UnmapViewOfFile, GetVersionExW, lstrcmpW, lstrcmpiW, lstrlenW, lstrcatW, lstrcpyW, Sleep, GetStringTypeW, GetStringTypeA, LCMapStringW, LCMapStringA, MultiByteToWideChar, InterlockedIncrement, InterlockedDecrement, LoadLibraryA, GetProcAddress, GetOEMCP, GetACP, GetCPInfo, WriteFile, TlsGetValue, SetLastError, TlsAlloc, RtlUnwind, GetModuleHandleA, GetStartupInfoA, GetCommandLineA, GetVersion, ExitProcess, GetModuleFileNameA, GetEnvironmentVariableA, GetVersionExA, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, HeapReAlloc, InitializeCriticalSection, EnterCriticalSection, LeaveCriticalSection, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, FreeEnvironmentStringsA, FreeEnvironmentStringsW, WideCharToMultiByte, GetEnvironmentStrings, GetEnvironmentStringsW, SetHandleCount, GetStdHandle, GetFileType, GetCurrentThreadId, TlsSetValue
rpcrt4.dll
RpcNetworkIsProtseqValidW, RpcServerUseProtseqEpW, RpcEpRegisterW, RpcServerRegisterIf, RpcServerListen, RpcEpUnregister, RpcBindingVectorFree, RpcServerInqBindings, RpcMgmtStopServerListening, NdrFullPointerXlatInit, NdrConformantArrayUnmarshall, NdrPointerUnmarshall, NdrConformantArrayBufferSize, NdrConformantArrayMarshall, NdrPointerMarshall, NdrPointerFree, NdrFullPointerXlatFree, NdrServerInitializeNew, NdrConvert, NdrConformantStringUnmarshall, RpcRaiseException, I_RpcGetBuffer, RpcServerUseProtseqW
user32.dll
CharNextW, wsprintfW, SendMessageW

CNAB4RPK.exe

Canon Advanced Printing Technology by CANON INC. (Signed)

Remove CNAB4RPK.exe
Version:   3.00.0.003
MD5:   c584f7a0e5ce67b70cb6893ed63bf7b0
SHA1:   01919fdca096295efdcebf963189a0da08a3feb4
SHA256:   a0ac2fef2e49fbc4e5ec0d0d624baa10f7aaa0f36b5e86e4ba4981a4eb748746

What is CNAB4RPK.exe?

Image data output by printers is generated by CAPT (Canon Advanced Printing Technology Engine Manager) driver software, installed on the host PC, and the printer controller. An advantage of Canon's CAPT technology is its ability to perform GDI commands to data rendering and compression on the host PC, then send this data via the interface to the printer controller memory. The function of the printer controller is to decompress the highly compressed data stored in its memory.

Overview

cnab4rpk.exe executes as a process under the SYSTEM account with extensive privileges (the system and the administrator accounts have the same file privileges). It has been configured with a firewall exception which allows both inbound and outbound network communication without being blocked. The file is digitally signed by CANON INC. which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:cnab4rpk.exe
Publisher:CANON INC.
Product name:Canon Advanced Printing Technology
Description:Canon Advanced Printing Technology RPC Server Process
Typical file path:C:\Windows\System32\cnab4rpk.exe
File version:3.00.0.003
Size:61.63 KB (63,112 bytes)
Certificate
Issued to:CANON INC.
Authority (CA):VeriSign
Effective date:Monday, October 22, 2007
Expiration date:Wednesday, October 22, 2008
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

BehaviorsBehaviors

Windows firewall allowed program
Exceptions allow programs to access to the Internet through an outbound connections
  • Firewall exception for 'C:\WINDOWS\system32\CNAB4RPK.EXE'

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00221372%
0.028634%
Kernel CPU:0.00110686%
0.013761%
User CPU:0.00110686%
0.014873%
Kernel CPU time:16 ms/min
100,923,805ms/min
Memory
Private memory:612 KB
21.59 MB
Private (maximum):1.93 MB
Private (minimum):1.91 MB
Non-paged memory:612 KB
21.59 MB
Virtual memory:16.52 MB
140.96 MB
Virtual memory (peak):17.52 MB
169.69 MB
Working set:1.92 MB
18.61 MB
Working set (peak):1.93 MB
37.95 MB
Page faults:518/min
2,039/min
I/O
I/O read transfer:30 Bytes/sec
1.02 MB/min
I/O read operations:1/sec
343/min
I/O write transfer:0 Bytes/sec
274.99 KB/min
I/O write operations:1/sec
227/min
I/O other transfer:6 Bytes/sec
448.09 KB/min
I/O other operations:1/sec
1,671/min
Resource allocations
Threads:3
12
Handles:51
600
GUI GDI count:4
103

BehaviorsProcess properties

Integrety level:Undefined
Platform:32-bit
Command line:C:\Windows\System32\cnab4rpk.exe
Owner:SYSTEM

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Ultimate 33.33%
Windows 8 33.33%
Microsoft Windows XP 33.33%

Distribution by countryDistribution by country

India installs about 100.00% of Canon Advanced Printing Technology.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Samsung 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE