![]() |
Quelqu'un peu me compiler ca ?
|
Thread Tools | Display Modes |
|
#1
|
||||
|
||||
Re: Quelqu'un pourrait me compiler ca ?
Tu peux utiliser un language interprété comme PHP ou Perl pour ne pas avoir à le compiler, c'est quand même plus pratique si tu veux changer le code et il n'y a vraiment pas grand chose à changer
![]()
__________________
Eh y'a une grenouill' sur le bureau !!! ... non Gaston y'a pas d'grenouille sur le bureau Eh y'a un gorille devant la porte !!! ... non Gaston y'a pas de gorille devant la porte Weua y'a un p'tit oiseau sur la table !!! ... non Gaston |
#2
|
||||
|
||||
Re: Quelqu'un peu me compiler ca ?
J'aimerai bien... mais je ne sais pas le faire ... désolé !
__________________
L'ignorance n'excuse pas la CONNERIE |
#3
|
||||
|
||||
Re: Quelqu'un peu me compiler ca ?
J'ai essayé de compiler ton programme mais rien ne s'affiche sur l'invite de commande... C'est normal ?
De plus tu avais oublié çà : "#include <windows.h> #include <stdio.h> #include <string.h>" |
#4
|
||||
|
||||
Re: Quelqu'un peu me compiler ca ?
Voila une version un poil améliorée (juste le numéro IMEI qui ne se passe plus en argument sur la ligne de commande)
Le fichier compilé est disponible dans le zip attaché... Code:
#include <stdio.h> /* * sid.c */ unsigned char data_1[] = { 0x17,0x2D,0x25,0x29,0x17,0x2D,0x11,0x20,0x12,0x27,0x0E,0x23,0x1B,0x0B,0x27 }; unsigned char data_2[] = { 2,6,9,4,9 }; unsigned char data_3[5][15] = { { 0x17,0x2C,0x43,0x0E,0x22,0x13,0x43,0x4D,0x59,0x16,0x22,0x4E,0x37,0x58,0x5C }, { 0x4B,0x2D,0x5A,0x12,0x24,0x43,0x35,0x4A,0x47,0x36,0x13,0x17,0x53,0x24,0x13 }, { 0x22,0x47,0x1D,0x4E,0x62,0x22,0x41,0x17,0x26,0x30,0x2C,0x57,0x38,0x36,0x12 }, { 0x42,0x2E,0x18,0x2D,0x4E,0x20,0x0E,0x23,0x4A,0x60,0x47,0x25,0x30,0x39,0x3F }, { 0x21,0x24,0x19,0x13,0x1A,0x25,0x1F,0x36,0x4F,0x20,0x2E,0x43,0x36,0x21,0x15 } }; unsigned char data_4[] = { 1, 5, 7, 6, 3 }; int security_code(char* imei, char* sec_code) { int i,j; unsigned char k; char local_1[15]; if(strlen(imei) != 15) return 0; for(i = 0; i < 15; i++) { local_1[i] = imei[i] - data_1[i]; } for(i = 0; i < 5; i++) { k = 0; for(j = 0; j < 15; j++) { k += (local_1[j] ^ local_1[(j + data_2[i]) % 15]) * data_3[i][j]; } k = (k + data_4[i]) % 10; sec_code[i] = k + 0x30; } return 1; } main(int argc, char** argv) { char sec_code[6]; char imei[16]; printf("Veuillez entrez le code IMEI (15 chiffres)\n"); fflush(stdin); scanf("%s",imei); security_code(imei, sec_code); sec_code[5] = 0; printf("%s\n", sec_code); } |
#5
|
||||
|
||||
Re: Quelqu'un peu me compiler ca ?
Le code pourrait être commenté
![]()
__________________
Eh y'a une grenouill' sur le bureau !!! ... non Gaston y'a pas d'grenouille sur le bureau Eh y'a un gorille devant la porte !!! ... non Gaston y'a pas de gorille devant la porte Weua y'a un p'tit oiseau sur la table !!! ... non Gaston |
#6
|
||||
|
||||
Re: Quelqu'un peu me compiler ca ?
Salut et merci à tous !
Comme vous le savez surement je n'ai aucune notion de developpement. Quelques notions de PHP mais ca s'arrete là. La preuve je ne sais même pas compiler ! Je me concentre bien plus sur l'utilisation et notament la domotique ! En tout cas je vais essayer ca ! Merci encore pour votre temps !!!!!!
__________________
L'ignorance n'excuse pas la CONNERIE |
#7
|
||||
|
||||
Re: Quelqu'un peu me compiler ca ?
Le code étant pas de moi, je vois pas trop comment le commenter, je vois bien l'algo, il est relativement simple en plus, et le peu que j'ai ajouté n'est pas d'une difficulté insurmontable meme pour un néophyte
![]() wuub > Pour Compiler il te suffit de gcc par exemple, contenu dans Dev-C++ pour ne pas le citer ![]() ![]() |
![]() |
Bookmarks |
«
Previous Thread
|
Next Thread
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Cours de français | Benjy | Discussions sur le site et/ou le forum | 47 | 01-05-2006 14:47 |
Est-ce que quelqu'un parle le slovaque? | bigmech9 | Discussions | 2 | 07-12-2004 14:54 |
Premiers pas sous Linux | Fred | Articles | 19 | 21-10-2003 05:46 |
Quelqu'un aurait une sorte de "Service Pack" pour Win98 ? | KnuX | Windows 95/98/98SE/ME | 13 | 26-02-2003 13:45 |
Compiler une DLL | Kaspof | Programmation (C/C++, Delphi, VB, etc.) | 8 | 07-01-2003 16:16 |
All times are GMT +2. The time now is 04:26.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.