AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi "Schutz" vor Resource Hacker(ResHack) ?
Thema durchsuchen
Ansicht
Themen-Optionen

"Schutz" vor Resource Hacker(ResHack) ?

Ein Thema von Pseudemys Nelsoni · begonnen am 19. Apr 2003 · letzter Beitrag vom 1. Jul 2005
Antwort Antwort
Seite 2 von 6     12 34     Letzte »    
woki

Registriert seit: 29. Mär 2003
563 Beiträge
 
Delphi 2006 Architect
 
#11
  Alt 19. Apr 2003, 12:44
Hallo,

ich glaube zwar nicht, daß es den Aufwand lohnt, und daß du vorhandene Funktionalitäten (Indy) nutzt statt diese selber zu amchen, ist eher ein Zeichen von Professionalität als daß es auf einen Anfänger hindeutet, also da würde ichmir keine Sorgen machen, aber nur als Hinweis am Rande:

Mit den GEXperts kannst du alle auf der Form vorhandenenen Komponenten in Code konvertieren, dann wird alles programmatische erzeugt und steht nicht merh in den Resourcen, aber für die Programmpflege ist das dann zukünftig doch etwas nervig.

Tschüss
Wolfgang
  Mit Zitat antworten Zitat
Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#12
  Alt 19. Apr 2003, 13:24
Zitat:
ich glaube zwar nicht, daß es den Aufwand lohnt, und daß du vorhandene Funktionalitäten (Indy) nutzt statt diese selber zu amchen, ist eher ein Zeichen von Professionalität als daß es auf einen Anfänger hindeutet
danke *gg*

ziehe gerade mal gexperts thx =)
Mario
  Mit Zitat antworten Zitat
Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#13
  Alt 19. Apr 2003, 13:37
hm gibts da n tutorial über das prog? *g*
Mario
  Mit Zitat antworten Zitat
TheXception
(Gast)

n/a Beiträge
 
#14
  Alt 19. Apr 2003, 14:08
Ich würd, wenn du es schützen willst nicht upx verwenden da man es ohne mühe mit upx wieder dekomprimieren kann.
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#15
  Alt 19. Apr 2003, 17:31
Zitat von Luckie:
Jupp. Es ist bekannt, dass UPX den Windows-Memory-Manager aushebeln.
Sollte ich meine Programme also lieber nicht mit UPX packen?

Auch wenn die EXE dann 2-3 MB gross sind

Lucky als Code otimierer ist da sicher dagegen ...



P.S.: warum geht im Forum meine deutesche Tastatur nicht mehr

in jedem Programm geht es. Aber hier nicht....
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#16
  Alt 19. Apr 2003, 17:39
Ich würde davon abraten. Such lieber den Grund warum dein Programm so groß ist und arbeite an der Stelle weiter.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
woki

Registriert seit: 29. Mär 2003
563 Beiträge
 
Delphi 2006 Architect
 
#17
  Alt 20. Apr 2003, 12:30
Zitat:
hm gibts da n tutorial über das prog? *g*
Es ist eine online Hilfe dabei, falls Du die gexperts meinst, der Menüpunkt ist ComponenttoCode und konvertierts alle gerad markierten Komponenten in Delphi-Pascal Code, den kannst Du dann wo immer Du willst in dein Programm einfügen (paste), und die Objekte dort erzeugen, und von der Form weglöschen. Ein bischen Handarbeit ist da schon noch zu tun, aber denken ist fast nicht mehr nötig.

Noch eine andere Idee kommt mir da gerade. Delphi kann die dfm (Form) Dateien als Text oder auch binär abspeichern. Müßte man sich mal anschauen wie die Resourcen dann in der exe aussehen, wenn sie aus der binär-From der dfm Datei erzeugt worden sind.

Tschüss
Wolfgang
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#18
  Alt 20. Apr 2003, 13:46
Zitat von Luckie:
Ich würde davon abraten. Such lieber den Grund warum dein Programm so groß ist und arbeite an der Stelle weiter.
Hihi.... könnte an den insgesamt etwa 150 Forms liegen die in der Anwendung sind

Und davon sind in einigen auch noch die Reports gespeichert..
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#19
  Alt 20. Apr 2003, 13:54
Zitat von woki:
Noch eine andere Idee kommt mir da gerade. Delphi kann die dfm (Form) Dateien als Text oder auch binär abspeichern. Müßte man sich mal anschauen wie die Resourcen dann in der exe aussehen, wenn sie aus der binär-From der dfm Datei erzeugt worden sind.
Das sollte nichts ändern, das ist ja nur die interen Speicherung von Delphi. Das hat nichts damit zu tun, wie dann die Ressourcen in der Anwendung abgelegt werden. Windows muß sie ja lesen können.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
woki

Registriert seit: 29. Mär 2003
563 Beiträge
 
Delphi 2006 Architect
 
#20
  Alt 22. Apr 2003, 13:29
Also, sieht man sich die binäre Form an, erkennt man, daß die wesentlichen Informationen auch hier im Klartext drin liegen, in der Anwendung wird dann wohl in jedem Fall die Binärform abgelegt, aber wie gesagt, die ist durchaus lesbar

Code:
. Windows muß sie ja lesen können.
Hier stelle ich jetzt einfach mal die Behauptung in den Raum, ohne wirklich ein Kenner des Resourcenhandlings unter Windows zu sein, Windows muß nur wissen daß dies eine Resource ist, den Inhalt muß nicht Windows, sondern das Streamingsystem von Delphi verstehen.

Tschüss
Wolfgang
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 6     12 34     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz