Overview

Advanced Immobilizer PIN Code Calculator

ICC is a world’s first advanced Immo Code Calculator with support of many secret algorithms used in car immobilizers made by Siemens, Bosch, Sagem, Delphi, Melco, Denso, Calsonic Kansei, TRW, Valeo, Magneti Marelli, Megamos, Temic, Lucas, Texton and others for such brands as Nissan, Infinity, Kia, Hyundai, Renault, Dacia, Volkswagen, Audi, Seat, Skoda, Peugeot, Citroen, Alfa Romeo, Fiat, Iveco, Lancia, Honda, Acura, Mazda. ICC can calculate Pin Code from VIN, serial number of immobilizer or related electronic module or eeprom dump for over 370 models of cars.

Immobilizer code calculator

For over 100 vehicle models ICC can calculate pin code from VIN or serial number of electronic unit by using more than 20 of supported secret algorithms. For over 35 vehicle models ICC have a list of default immobilizer codes. For over 250 vehicle models ICC can calculate pin code by dump of EEPROM readed from ECU, BCM, BSI, UCH, REC, Dashboard, Keyboard, Radio or Immobilizer unit – more than 225 of various EEPROM structures (i.e. electronic modules, their software or hardware modifications) and various encryption algorithms are supported. Every month we are adding solutions for other car models to satisfy all of our customers needs.

Immobilizer code calculator tool

For example, current version of ICC supports more than 70 of various EEPROM formats of PSA models (Peugeot, Citroen), more than 45 of various EEPROM formats of VAG models (VW, Audi, Seat, Skoda), more than 30 of various EEPROM formats of Fiat Group (Fiat, Alfa Romeo, Lancia, Iveco), more than 20 of various EEPROM formats of GM models (Opel, Vauxhall, Chevrolet, Holden and others), more than 15 of various EEPROM formats of Renault and Dacia models.

Current version of ICC supports at least following vehicle models:

Fiat Coupe, Croma, Ducato, Fiorino, Siena, Punto, Multipla, Punto 2, Bravo, Tempra, Palio, Marea, Tipo, Cinquecento, Brava, Ducato 2, Doblo, Ducato 3, Seicento, Panda, Panda 2, Ulysse, Scudo, Grande Punto, Barchetta, Marengo, Strada…

Mitsubishi Colt, Mirage, Carisma, Galant, Lancer, Pajero, Outlander, 3000GT, Space Star, Montero, Eclipse, Shogun, Sigma, Space Wagon, Magnum, Endeavor, Lancer Evolution, L400, Pinin, Diamante…

Hyundai Accent, Matrix, Elantra, Santa Fe, Trajet, Terracan, Getz, Coupe, Sonata, Grandeur, Tucson, H-1, XG, Atos, Prime, Veracruz, Starex, Tiburon, HD65, HD72, HD78, HD120, HD160, HD250, HD320…

Kia Rio, Sorento, Sephia, Mentor, Spectra, Cerato, Carnival, Sedona, Opirus, Sportage, Bongo, Shuma, Carens, Picanto, C’eed, Magentis, Optima, Amanti, Pride, K2700, 3000S, 2500TCI, K4000S…

Nissan Altima, Almera, Armada, Frontier, Maxima, Murano, Micra, Navara, Note, Pathfinder, Primera, Patrol, Quest, Quashqai, Sentra, Teana, Titan, Terrano, X-Terra, X-Trail, 350Z, Versa…

Volkswagen Bora, Polo, Gol Plus, Golf 4, Golf 5, Sharan, T4, T5, Jetta, Beetle, Passat B5, Passat B6, Touran, Rabbit, Touareg, Lupo, Transporter, Caddy, Gol, Pointer, Parati…

Mazda 323, 323F, 626, 121, Demio, Metro, Xedos 6, Xedos 9, MPV, MX-5, Miata, Millenia, Premacy, Familia, Protege, Capella, Cronos, Eunos 500, Eunos 800…

Renault R-19, Megane, Scenic, Laguna, Twingo, Safrane, Espace, Clio, Kangoo, Master, Laguna II, Megane II, Scenic II, Mascott, Magnum, Midlum, Premium…

Opel Corsa, Astra, Vectra, Omega, Tigra, Speedster, Agila, Meriva, Zafira, Sintra, Frontera, Monterey, Combo, Vivaro, Movano, Kadett, Vita…

Citroen Xantia, XM, Xsara II, Picasso, Berlingo, C2, C3, C4, C5, C8, Saxo, Jumper 2, Jumper 3, Relay 2, Relay 3, Evasion…

Vauxhall Movano, Agila, Astra, Calibra, Corsa, Frontera, Monaro, Meriva, Omega, Tigra, Vectra, Zafira, Monterey…

Peugeot 106, 206, 207, 306, 307, 406, 407, 605, 607, 806, Partner, Boxer, Boxer 2, Boxer 3, 1007…

Honda Insight, Civic, Accord, Prelude, S2000, CR-V, Odyssey, Pilot, Element, Ridgeline, Fit…

Chevrolet Meriva, Corsa, Astra, Optima, Viva, Chevy, Classic, Sail, Trooper, Vectra…

Seat Alhambra, Arosa, Toledo, Cordoba, Altea, Leon, Ibiza, Cupra, Inca, FR…

Infinity FX35, FX45, G20, G35, I30, I35, M35, M45, QX4, QX45, QX56, Q45…

Audi 80, 90, Q7, R8, TT, A2, A3, A4, A5, A6, A8, S3, S4, S6, RS4, Allroad…

Suzuki Wagon R, Karimun, Swift, Grand Vitara, Grand Escudo, SX4…

Chrysler PT Cruiser, Sebring, Pacifica, Town & Country, Voyager…

Alfa Romeo 145, 146, 147, 155, 156, 164, 166, GTV, Spider…

Holden Barina, Astra, Jackaroo, Monterey, Frontera, Vectra…

Skoda Roomster, Superb, Octavia, Octavia 2, Fabia, Felicia…

Acura Integra, RSX, RDX, CL, TL, RL, MDX, TSX, NSX…

Land Rover Discovery, Freelander, Range Rover…

Isuzu Rodeo, Wizard, Amigo, Bighorn, Trooper…

Volvo 850, 940, 960, C70, S40, V40, V70…

BMW E34, E36, E38, E39, E46, E53…

Dodge Neon, Stratus, Caravan…

Rover 25, 216, 220, 420, 620…

Lancia Lybra, Delta, Kappa, Zeta…

Dacia Solenza, SuperNova…

Iveco Daily, Truck, Stralis…

MB W211, W220, W906…

Jeep Grand Cherokee…

Proton Satria, Wira…

Porsche Cayenne…

Jaguar S-Type…

Ford Probe…

And many other familiar vehicle models. Please check section for list of supported car models and methods of code calculation.

As option, ICC can calculate a key code for electronic key cutting machines to make a new car key in cases when all car keys was lost. Over 30 of Korean vehicle models with 6 various key types are supported at the moment.

ICC is very easy and user friendly in use

Combination of simplicity and power is a guarantee of success. Take a look on picture, you don’t need to be a expert – just select a vehicle brand, type of pin code calculation method and enter required data. That’s all, you will get calculated pin code in a second!

And for pin codes by dump of eeprom ICC have autodetection of vehicle model and eeprom type, includes automatic byte swap function. Dump files are supported in 6 various formats, such as – raw binary file format, E2P file format used in PonyProg, Intel 8-bit HEX file format, Motorola S-Record file format, ETL EEF file format used by ETSmart, and simple ASCII HEX file format. You do not need to use any additional file converting utilities. Just drag-n-drop dump file onto ICC window or press a button to browse.

ICC shell for Windows NT / 98 / ME / 2000 / XP / 2003 / Vista:

By the way, ICC shell is written in pure assembler – size of packed executable file with linked static libraries is less than 32kb (without code morpher and additional license protection).

ICC can share power with your own projects

ICC dongle is based on most secure Smart Card chip and operates in USB HID mode – driverless. ICC dongle can be updated remotely, new algorithms can be programmed to dongle via internet or locally using dongle update utility:

You can use ICC dongle in such projects as web/wap/sms server for pin code calculations, client-server application or standalone software like programs for ECU reprogramming and diagnostics or even for key duplication machines or transponder programming devices. All of code calculation algorithms are stored in dongle and can be executed from your own software using simple API calls. For example, function for calculating pin code from PC program looks like this one:

As well we can add your own secure algorithms to ICC dongle. Furthermore, in the future, possibly to use hardware based cryptographic algorithms built in dongle, such as DES, 3DES, AES, RSA; hash algorithms such as MD5, MD2, SHA1 and any others software based cryptographic algorithms and hash functions. Dongle’s CPU working frequency is a 16Mhz and we reserve 16kb of memory for loadable modules – you can use this space to store your secret algorithms and cryptographic keys. Dongle’s memory is reloadable – i.e. you can update or change to other your executable module in dongle. This is well enough for any solutions.