myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   C - Codingfragen (https://mygully.com/showthread.php?t=2377372)

lalelu19 27.07.11 21:41

C - Codingfragen
 
hey, ich hab ein paar fragen zu c, acer bitte nicht lachen, is voll anfänger :D

1. qc dafür, dass das programm im hintergrund als prozess läuf (also unsichtbar)

2. qc für das einlesen von 20 zeichen (in ein array? oder so), wobei man die zeichenkette nicht mit enter bestätigen darf!

3. diese 20 zeichen (also der array?) soll in einem textdokument gespeichert werden

hoffe das ihr mir helfen könnt
lalelu19

Twaddler 27.07.11 22:00

Wenn du Anfänger bist, dann ist dir nicht damit geholfen, wenn ich dir ein paar Quellcodes poste. Was willst du eigentlich machen? - Soll das eine Art Keylogger werden?

lalelu19 27.07.11 22:17

ja xD

so anfänger auch net wenns net so viel is versteh ich das (hoffentlich) gut

Quabla 27.07.11 22:34

öhhm ja... ich glaub, dass du ersteinmal ein normales tutorial über c durcharbeiten solltest.

dann "einlesen von zeichen" wovon? von tastatur anschlägen? aus einer datein?

array? jede komponente ein zeichen?

variablen in texdokument speichern? ofstream angucken. englisch sprachige wikipedia ist fürs c++ lernen echt klasse: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

lalelu19 28.07.11 06:15

ich hab mir ein c buch gekauft

die meisten fehler sind wohl durch meine Formulierungen entstanden
also: ja, von der tastatur

und das mit dem array kannste vergessen :D war nur sone idee


das sollte doch mit fprintf funktionieren, aber ich die syntaxerklärung aus dem Buch nicht verstanden

Twaddler 28.07.11 09:52

Wenns ein Keylogger werden soll, dann findest du auf Youtube bestimmt genug Hilfe. Ob wir dir helfen ist eine andere Sache. Wieso kein Array? Wir reden hier von C und da gibts auch kein FStream - genau so wenig wie eine Stringklasse. ;)

ja mit fprintf sollte das funktionieren :-P Guckst du hier:
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

Du findest da auch ein schönes Beispiel mit einem Array als C-String.

Hier noch ein weiterer Link dazu: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

Wenn du nen Keylogger machen willst, dann sei dir bitte damit geholfen, dass du dir bei Youtube ein paar Videos anguckst. - Ich habe gerade mal geguckt und die sind eigentlich ganz gut. - Dann müssen wir dir nicht erklären, wie so etwas geht und sind es auch nicht schuld, wenn du die Passwörter deiner Geschwister klaust.

sirleo 28.07.11 10:11

poste mal deinen code wenn er fertig ist.
hab schon einge keylogger von programmieranfängern gesehen.
waren nicht besonders gut, da umständlich, da anfäger, aber waren teilweise sehr kreativ und findig.
mfg

sirleo

Twaddler 28.07.11 10:15

Wenn das nicht gegen die Forenregeln verstößt, dann würde ich den Code auch gerne sehen. Aber ich habe immer gedacht, dass das Erstelleb von Keyloggern nicht so ganz legal ist. Naja - ich lasse mich mal überraschen.

sirleo 28.07.11 10:23

er muss ja keinen funktionsfähigen code posten.
nur fragmente, damit man nen eindruck bekommt.
und dann hier und da noch ein #error und solche scherze und es kompiliert bei skiddies schon gar nicht mehr.

Und das erstellen von Keyloggern ist per se nicht illegal, nur wenn du ihn schreibst um ein verbrechen zu begehen, bzw mit dem code ein verbrechen begehst.

Das ist ja gerade das nette an dem Hackerparagraphen, er erlaubt dir den besitz solcher sachen , aber wenn du scheisse baust, und erwischt wirst ,ist der besitzt, die verwendung solcher programme unter strafe gestellt.

Twaddler 28.07.11 14:32

Ah - danke sehr. Gut zu wissen :)

MaSydJun 28.07.11 20:17

Zitat:

Zitat von sirleo (Beitrag 22552062)
[…]
Das ist ja gerade das nette an dem Hackerparagraphen, er erlaubt dir den besitz solcher sachen , aber wenn du scheisse baust, und erwischt wirst ,ist der besitzt, die verwendung solcher programme unter strafe gestellt.

Finde ich persönlich auch ganz gut so.
Wenn man sowas programmiert lernt man einiges, wie ich finde. Unter anderem wovor man sich selbst schützen kann / sollte.

sirleo 29.07.11 00:21

jain, genau darin liegt ja die krux.
ich kann einen keylogger verstecken, aber mich dagegen schützen kann ich mich nur wenn ich
speziell danach suche.
und es gibt mehr als einen weg sich vor den augen des betriebssystems zu verstecken und den sicherheitsrichtlinien auszuweichen und noch ein paar mehr um einen keylogger zu programmieren, einige besser als andere.

Du kannst in so einem Szenario niemals wirklich sicher sein, und sich davor zu schützen... naja, das übliche machen, was jeder halbwegs anständige benutzer macht.

wirklich danach suchen, braucht einfach zu viel zeit.

allerdings kann man bei solchen sachen sehr sehr nah an das betriebsystem rankommen,in punkto programmierung.


Was anderes wäre es wenn ich,sagen wir mal pentesting mache.
da habe ich wirklich die möglichkeit mich abzusichern, aber in dem moment, wo der angreifer, zugriff auf mein system hat, und auch nur ein bischen grips im kopf hat als programmierer,und vorbereitet ist, hast du keine chance mehr.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:29 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.