tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
539
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Aruyan Aruyan ist offline Mitglied
    Registriert seit
    Mar 2007
    Beiträge
    12
    Halli Hallo,

    Ich arbeite seit längerem an einem kleinen C-Projekt welches OpenGL nutzt um Bilddateien (zur Laufzeit des Programmes) zu importieren und diese anschließend darstellt.

    Es ist demnach auch möglich, dass Nutzer diese Bilddateien durch gleichnamige Dateien austauschen.

    Diese werden dann auch im Programm korrekt dargestellt. Das erfüllt jedoch nicht mehr den Sinn und Zweck der Bilder, da so der komplette Inhalt verunstaltet werden kann.

    Ich frage mich wie größere Programme es schaffen ihre Grafik so zu verpacken, dass sie vom Nutzer nicht mehr in der Ordnerstruktur zu finden oder nicht mehr so leicht editierbar ist.

    Hat jemand eine Idee?

    gruß
     

  2. #2
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    337
    Hi Aruyan,

    das kann man auf viele Wege lösen. Hier mal einpaar dir mir so direkt einfallen:

    - Verschlüsselung der Bild-Dateien (und ggf. Umbenennung der Dateiendungen)
    - Bilder in Ressourcen-Dateien speichern und daraus laden
    - Von den Bildern Hash erstellen und vor dem Laden immer das Bild auf die Gleichheit des Hashs prüfen.

    Hoffe diese paar Vorschläge helfen dir weiter

    Gruß
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

  3. #3
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Hi

    OpenGL zum Bilder anzeigen? Findest du das nicht etwas übertrieben?

    Zur Frage:
    Spontan einfallen würden mir: Kodierung/Verschlüsselung, Checksummen.
    Wenn die Bilder immer gleich bleiben und vom Programm nicht verändert werden (auch keine neuen Bilder dazukommen etc), würde ich einfach Checksummen fix mitkompilieren.
    Kommt natürlich auch darauf an, wie sicher das Ganze gegen Veränderungen geschützt sein soll, ob das noch Sinn macht.

    Dateien in der Ordnerstruktur unauffindbar zu machen ist (für diesen Fall) keine Alternative.
    Unter NTFS gibts zwar mit ADS eine einfache Möglichkeit, aber man kann sich nicht darauf verlassen, dass das Programm auf einem NTFS-Laufwerk läuft.
    FAT32 und andere Betriebssysteme außer Windows gibts ja auch, so eine Einschränkung wäre schlecht.

    Gruß
     

  4. #4
    Aruyan Aruyan ist offline Mitglied
    Registriert seit
    Mar 2007
    Beiträge
    12
    Danke soweit für die schnellen Antworten!
    Ich werde mich mal näher mit dem Thema De und Encodierung beschäftigen.

    Zitat Zitat von RudolfG Beitrag anzeigen
    - Bilder in Ressourcen-Dateien speichern und daraus laden
    Wie genau meinst du das? Was sind Ressourcen-Dateien?

    @sheel:
    Ich nutze natürlich nicht nur OpenGL zum Anzeigen der Bilder. Ich habe auch noch eigen erzeugte Shapes, die zur Anzeige gebracht werden und Buttons etc.

    gruß
     

  5. #5
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    337
    Zitat Zitat von Aruyan Beitrag anzeigen
    Wie genau meinst du das? Was sind Ressourcen-Dateien?
    Hier (Kapitel: 3.3. Resourcen-Typen ) z. B. wird erklärt was es ist und welche Typen von Ressourcen es gibt und mit welchen Funktion man diese Laden kann.
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

  6. #6
    Aruyan Aruyan ist offline Mitglied
    Registriert seit
    Mar 2007
    Beiträge
    12
    Dankeschön
     

Ähnliche Themen

  1. bilder vor missbrauch schützen
    Von pochy im Forum PHP
    Antworten: 8
    Letzter Beitrag: 05.08.07, 14:46
  2. Bilder schützen
    Von matzseesi im Forum Hosting & Webserver
    Antworten: 4
    Letzter Beitrag: 26.12.05, 15:15
  3. Bilder schützen?
    Von Fxice im Forum PHP
    Antworten: 12
    Letzter Beitrag: 26.04.05, 16:06
  4. Bilder schützen?
    Von randomize im Forum ASP
    Antworten: 6
    Letzter Beitrag: 11.02.05, 21:07
  5. Kann man Bilder schützen?
    Von deinertsche im Forum PHP
    Antworten: 13
    Letzter Beitrag: 19.01.05, 13:58