FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
compiled vs p-code - secure?
compiled vs p-code - secure?
Débuté par Art Bonds, 08 aoû. 2003 08:07 - 1 réponse
Connectez-vous…
Art Bonds
#1
Posté le 08 août 2003 - 08:07
In a recent thread, you stated:
> We did go into this and found out that WinDev is much more secure than any compiled language. The source is in the delivered exe, but it's p-code there, not machine language which could be disassembled easily.
I had heard that one of the knocks against WD was the p-code could be read easily, and you program reverse engineered. If you don't mind me asking, how is the p-code any more secure than an executable?
Art Bonds
Signaler
0
0
Guenter Predl
#2
Posté le 08 août 2003 - 10:59
In a recent thread, you stated:
We did go into this and found out that WinDev is much more secure than any compiled language. The source is in the delivered exe, but it's p-code there, not machine language which could be disassembled easily.
I had heard that one of the knocks against WD was the p-code could be read easily, and you program reverse engineered. If you don't mind me asking, how is the p-code any more secure than an executable?
Art Bonds
Hi Arthur,
the p-code has nothing to do with machine language. It's worked on by a 'software CPU' during execution and generally ends up in an endless bunch of subroutines. From outside, the 'source' itself cannot be seen as a program - it's data for the software CPU. 'Disassembling' and 'cracking' a program is generally based on machine machine language. Once upon a time I could read disassembled 8086 machine language like you can read the source of a WinDev program today. Originally, the makers of compiled languages were proud of producing pure assembly out of source, comparing each others optimizatiÎ
know the p-code language first (a series of bytes for the command plus addresses for the parameters) to identify even that simple loop. 'Cracking' a program is genrally done two ways: Either the cracker inserts a simple jump instruction in order to bypass the serial number check or s/he identifies the checking algorithm, makes a little program and generates her/his own correct serial number. Doesn't work with WinDev programs that easy, because you cannot read/identify the program.
Best regards,
Guenter
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte