Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

CPP - TXT aus kennwortgeschütztem Archiv entpacken

Frage Entwicklung C und C++

Mitglied: pkffsl

pkffsl (Level 1) - Jetzt verbinden

15.08.2008, aktualisiert 28.08.2008, 4263 Aufrufe, 5 Kommentare

Hallo alle C++ Programmierer hier im Forum,

da ich eine TXT, die ich mit C++ einlese, vor neugierigen Usern schützen muss, würde ich gerne wissen wie ich ein kennwortgeschütztes Archiv (da ist die TXT drin) mit C++ entpacken kann. Ich würde die TXT dann in die Tiefen der Ordnerstrukturen entpacken, schnell einlesen und gleich wieder löschen ;)
BTW ZIP,RAR,TAR etc. ist egal, wichtig ist nur das C++ es mag.

MFG und Danke im voraus
pkffsl
Mitglied: pkffsl
18.08.2008 um 00:30 Uhr
Hmm, dann geht das so wohl nicht ;(
Man sieht aber hin und wieder Programmdateien, die ganz individuelle Dateiendungen haben (.aqa z.B.) !
Wie macht man denn das mit C++?

Gruß
pkffsl
Bitte warten ..
Mitglied: 31640
25.08.2008 um 20:30 Uhr
also um in ein Zip oder ähnliches reinzugucken brauchst du eine Bibliothek die Funktionen für Arbeit mit Zip bereitstellt.

Die individuellen Dateiendungen sind eigentlich einfach, denn du kannst die Datei so nennen wie du es willst z.B. data.secret

was ich die als Lösung anbieten würde ist die Daten selbst zu verschlüsseln z.B. mit der einfachsten XOR-Verschlüsselung oder mit einer seröseren Methode. (Siehe Wiki)

gruß vp
Bitte warten ..
Mitglied: pkffsl
26.08.2008 um 09:16 Uhr
Danke erstmal für die Antwort.

Weißt du zufällig wie die Bibliothek heißt?

Mit den Dateiendungen meine ich Dateien, bei denen man nur Buchstabensalat/wildes Ascii sieht, wenn man sie mit z.B. mit dem Editor öffnet.

Selbst nen Verschlüsselungsalgorithmus zu schreiben hab ich mir auch schon überlegt...
Das Problem ist, das in der Txt nur '*' stehen und keine Buchstaben, deshalb könnte die
Verschlüsselung schwierig(er) werden ;)

Gruß
pkffsl
Bitte warten ..
Mitglied: 31640
26.08.2008 um 16:28 Uhr
Also da fählt mir spontan die Zlib ein. Kann dir aber nicht weiterhelfen da ich diese noch nie verwendet hab.
Der Buchstabensalat ist einfach nur rohe Binärdaten die als Buchstaben interpretiert werden siehe ein jpg Bild mit Notepad.
Dürfte ich erfahren was in der Datei stehen wird, also etwa Passwörter oder ähnliches?
Muss es unbedingt eine externe Datei sein oder ist es möglich die Daten verschlüsselt in dem Programm zu verstecken?
Bitte warten ..
Mitglied: pkffsl
28.08.2008 um 17:42 Uhr
Danke, ich hab hier unter http://www.chilkatsoft.com/Zip-Library.asp eine gute Bibliothek
gefunden.
Ja, die TXT muss extern sein, da Level für einen Breakout-Klon darin gespeichert sind.
Sie wird eingelesen und die Level werden dann ausgegeben. Wenn man die bearbeiten
kann, wär's ja ein Freifahrtschein ;)

Danke nochmal

Gruß
pkffsl
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Mit der Shell gepacktes Archiv lässt sich lokal nicht entpacken
Frage von wescraven07Batch & Shell5 Kommentare

Moin Admins, folgendes Problem: Ich habe ein Archiv, dass ich auf meinem Webserver via Shell gepackt und dann runtergeladen ...

Microsoft Office
Datenzugriff auf Kennwortgeschützte Excel
gelöst Frage von Florian86Microsoft Office10 Kommentare

Hallo, ich möchte mit Sverweis usw. auf eine Kennwortgeschützte Datei verweisen und mir Daten für User ziehen welche keinen ...

Windows 10
Kennwortgeschütztes Freigeben ausschalten nicht möglich
Frage von deckerWindows 10

Hallo liebe Leute ! Ich hab hier neuerding ein Problem mit einem Windows 10 Home Rechner. Dieser hatte seinerzeit ...

Microsoft Office
Word 2010 freeze bei kennwortgeschützten Dokumenten
Frage von mexxMicrosoft Office4 Kommentare

Hallo, wir haben eine W2k8 R2 Remotedesktopumgebung mit XenApp 6.5 auf Basis von ESXi 5.1. AD, Gruppenrichtlinien, Office und ...

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 1 TagWindows 105 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 1 TagSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 2 TagenInternet5 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 2 TagenDSL, VDSL2 Kommentare

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
Batch & Shell
Kann man mit einer .txt Datei eine .bat Datei öffnen?
Frage von HelloWorldBatch & Shell16 Kommentare

Wie schon im Titel beschrieben würde ich gerne durch einfaches klicken auf eine Text oder Word Datei eine Batch ...

Router & Routing
OpenWRT bzw. L.E.D.E auf Buffalo WZR-HP-AG300H - update
gelöst Frage von EpigeneseRouter & Routing11 Kommentare

Guten Tag, ich habe auf einem Buffalo WZR-HP-AG300H die alternative Firmware vom L.E.D.E Projekt geflasht. Ich bin es von ...

Windows Server
Ping auf einen bestimmten Server nicht möglich
gelöst Frage von a.thierWindows Server7 Kommentare

Hallo, ich habe folgendes Problem. srv-dc1: Ping srv-nav > geht Ping srv-exchange > geht nicht srv-exchange: Ping srv-dc1 > ...

Hardware
Fujitsu Workstation mit K80 und Quadro P5000, Fehlermeldung: Connect Power Adapter
Frage von MachelloHardware7 Kommentare

Hallo Zusammen, ich benötige euren Rat da ich ratlos bin. Folgende Konfiguration im Büro: Fujitsu Workstation Celcius R940 Power ...