x hoch 2 als x Stern x schreiben. Berechnung als fliesskomma zahlen durchführen. Ergebnis kann als festkomma zahl ausgegeben werden. Rechnen mit long. Ausgabe mit integer.
Programmiersprache - neue und gute Antworten
-
0Was ist du beste Programmiersprache zum "hacken"...
Kommt darauf an, was du unter Hacking verstehst, das ist ein weites Feld ;)
Python ist für Netzwerk-Spielereien sehr praktisch, vor allem wegen der sehr hilfreichen Bibliotheken wie z.B. Scapy. Ansonsten ist die Sprache auch sehr gut für "mal schnell ein Programm schreiben".
In dem Buch gehts eher um "Debugging" von Programmen, speziell für Windows. Da gibts auch einige Tools für Python.
C-Kenntnisse sind natürlich auch notwendig, wenn man die tieferen Zusammenhänge verstehen will und wenn man hardwarenah arbeiten muss.
C-Code lässt sich dann auch gut mit Python-Programmen verbinden.
Kommentar von
Bzzlmx So ein eigener Tro*****r wäre schon super aber austesten würde ich ihn eh nur an meiner virtuellen maschine...
Kommentar von
Bzzlmx Achja... was meinst du mit C code lässt sichj mit Python code "verbinden"... wie geht sowas?
-
0Was ist du beste Programmiersprache zum "hacken"...Antwort von
AeruxX Viele Scriptkiddys die Schäden anrichten machen das mit Java-Script, soweit ich das weiß ...
Mit C++ lassen sich auch einige schädliche Programme schrieben ...
Kommentar von
Bzzlmx Scriptkiddies... ich hasse die und ich will verdammt nochmal keinen Schade anrichten...nur nen eigenen Tr****r proggen und mich tief in das Thema Computersicherheit einarbeiten...
-
-
0Was ist du beste Programmiersprache zum "hacken"...Antwort von
CrystalixXxCrystalixXx
Unbefugt Zugriff verschaffen ist illegal. Wenn du in einem adäquaten Sicherheitsbereich tätig bist, dann lernst du sowas schon noch und musst hier nicht fragen.
Eine solche Frage zu stellen kann also nur heißen, dass du es für deinen privaten Gebrauch möchtest. Dass du davon aber legal keinen sinnvollen/praktischen Nutzen entnehmen kannst (was ich spontan mal so behaupte), bringt es dir also nichts. Weshalb man nur davon ausgehen kann, dass du es illegal nutzen möchtest.
Kommentar von
Bzzlmx Wer hat hier von unbefugt Zutritt verschaffen geredet... warum verstehen einen alle nur bei dem Wort "Hacker" oder "hacken" immer gleich falsch?!?
Und ich will es nicht illegal benutzen sondern die Struktur hinter Malware verstehen, analysieren und entgegenwirken können und mich nicht auf Antivirenscanner verlassen müssen.
Wenn ich soweit bin möchte ich nach Möglichkeit eine eigene Pentestingfirma gründen und da muss man halt auch die "bösen tricks" kennen.
Außerdem haben Hacker das Internet erfunden denn übersetzt bedeutet dies nichts anderes als Sicherheitsexperte in Computertechnik und World Wide Web.
Ich hoffe du hast verstanden was ich meine und überdenkst deine Antwort noch einmal... anstatt nur "punktegei*** zu sein wenn ich das so ausdrücken darf.
Ich habe nichts gegen Kritik, solange sie konstruktiv ist.
MFG Bzzlmx
Kommentar von
CrystalixXxCrystalixXx Beim Hacken geht es heute nun einmal darum unrechtmäßigen Zugriff auf ein System zu erhalten. Es zum eigenen Gebrauch auszunutzen ist geschichtlich zumindest erst später entstanden.
Wenn du verstehen willst, wie so etwas funktioniert, dann wirst du um einen jeweiligen Kurs nicht drum herum kommen. Vorallem wenn du selbst so etwas später auf die Beine stellen willst! Da reichen solche einfachen Fragen im Internet einfach nicht aus. Du musst dich intensiv mit den Grundlagen befassen, um dann ins Detail gehen zu können. Hilfreich wäre dann auch eine entsprechende Ausbildung (was ich anfangs auch andeutete) zu absolvieren. Das Internet bietet viele Möglichkeiten, es hat aber auch Grenzen.
Wenn jemand die Funktionsweise von Schadsoftware verstehen will, dann ist es immer ein kritisches Zeichen. Denn wer das beruflich macht oder machen will, der besucht eine (Fach-/Hoch-/Berufs-/...) Schule oder zumindest verschiedene Kurse. Der lernt es also richtig. Autodidaktisch ist es einfach unsinnig. Da brauchst du gar nicht erst daran denken eine Firma zu gründen. Tut mir Leid, aber so ist das.
Hacker waren es - meiner Information nach - nicht, die das Internet "erschufen". Menschen, die im Bereich der Technik, respektive Netzwerktechnik, hervorragendes Wissen besaßen trifft da eher zu. Sie als Hacker zu bezeichnen wäre aber falsch.
Was du aber willst hat vermutlich mehr mit Heuristik zu tun. Konstruktiv genug?
-
0Was ist an meinem Code falsch????Antwort von
dergutekoenigdergutekoenig
Deine Frage wurde zwar schon beantwortet, ich will aber - wegen des Lerneffekts - trotzdem noch erwähnen, dass die Fehlermeldung des Compilers wortwörtlich sagt, was falsch ist und wo. Wenn du programmieren lernen willst, lerne Compiler-Fehlermeldungen lesen.
-
0Was ist an meinem Code falsch????Antwort von
Bzzlmx OH NEIN ICH HABE MICH GETÄUSCHT... es klappt immer noch nicht aber es wird kein fehler angezeigt... aber es wird kein ergebniss ausgegeben...
MEIN CODE:
using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace Rechner1 { class Program { static void Main(string[] args) { decimal zahl1, zahl2; string rechenzeichen, ergebnis;
Console.Write("Geben sie die erste Zahl ein: "); zahl1 = decimal.Parse(Console.ReadLine()); Console.Write("Geben sie die zweite Zahl ein: "); zahl2 = decimal.Parse(Console.ReadLine()); Console.Write("Geben sie einen Operator (+,-,*,: bzw. /) ein: "); rechenzeichen = Console.ReadLine(); switch(rechenzeichen) { case "+": ergebnis = "Ergebnis: " + (zahl1+zahl2); break; case "-": ergebnis = "Ergebnis: " + (zahl1-zahl2); break; case "*": ergebnis = "Ergebnis: " + (zahl1*zahl2); break; case "/": case ":": ergebnis = "Ergebnis: " + (zahl1/zahl2); break; default: ergebnis = "Fehler: Ungültiger Operator!"; break; } } }}
:S pls help ich brauche sie schnell :S
Kommentar von
Bzzlmx using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace Rechner1 { class Program { static void Main(string[] args) { decimal zahl1, zahl2; string rechenzeichen, ergebnis;
Console.Write("Geben sie die erste Zahl ein: "); zahl1 = decimal.Parse(Console.ReadLine()); Console.Write("Geben sie die zweite Zahl ein: "); zahl2 = decimal.Parse(Console.ReadLine()); Console.Write("Geben sie einen Operator (+,-,*,: bzw. /) ein: "); rechenzeichen = Console.ReadLine(); switch(rechenzeichen) { case "+": ergebnis = "Ergebnis: " + (zahl1 + zahl2).ToString(); break; case "-": ergebnis = "Ergebnis: " + (zahl1 - zahl2).ToString(); break; case "*": ergebnis = "Ergebnis: " + (zahl1 * zahl2).ToString(); break; case "/": case ":": ergebnis = "Ergebnis: " + (zahl1/zahl2).ToString(); break; default: ergebnis = "Fehler: Ungültiger Operator!"; break; } } }}
So funktioniert es auch nicht :(
Kommentar von
CrystalixXxCrystalixXx Ja, du musst das Ergebnis natürlich noch auf der Console anzeigen lassen.
Console.WriteLine(ergebnis); Console.ReadKey();Kommentar von
CrystalixXxCrystalixXx Passe deinen Code noch so an, wie es myjack vorschlug. Nach den Berechnungen noch .ToString() anfügen. Denn du versuchst einen String mit einer Zahl zu verbinden. Da gibt es wieder eine Inkonsistenz der Datentypen.
Kommentar von
Bzzlmx **es funkt doch alles nur ist es so dass das Ergebniss nicht angezeigt wird wein
pls help muss gleich off...beeilung bitte leute *:S*************
-
0Was ist an meinem Code falsch????Antwort von
myjackmyjack
ergebnis = "Ergebnis: " + (zahl1+zahl2).toString();
-
-
1Was ist an meinem Code falsch????
Hier ist der Fehler:
string rechenzeichen; rechenzeichen = decimal.Parse(Console.ReadLine());Du versuchst einen String (den du von Console.ReadLine bekommst) in einen Decimal zu konvertieren, um ihn dann einem String zuzuweisen. Entferne "decimal.Parse()".
Kommentar von
Bzzlmx DANKE das wars vielen dank... :))))))) du kriegst die hilfreichste
Kommentar von
CrystalixXxCrystalixXx Danke. Den Hinweis von myjack solltest du aber auch beachten. Der ist genauso richtig.
Kommentar von
Bzzlmx so hoffe vergesse net die hilfr. zu geben
-
0Was ist an meinem Code falsch????Antwort von
Thom131 Ich weiß nicht ob es richtig ist, aber versuch mal IntToStr() o.ä. vor der Deklarierung. Also eine Umwandlung einer Integer zu einem String.
-
0einfache programmiersprache/programmierprogramm?Antwort von
ShiroRPShiroRP
... Wenn du etwas von beliebiger Größe programmieren willst, gibt es in der Regel keine "Einfachen" oder "Schweren" sprachen.
Was willst du als ergebnis haben?
.exe? .jar? .class? .swf?
C++ gehört zu den stärkeren .exe-sprachen, fast alles große schreibt man heutzutage in C++, gilt aber auch als kompliziert.
Java ist in etwa so wie C++, ich empfinde es aber als verständlicher. Ergebnistypen: plattformunabhängige .class bis .jar Dateien.
Actionscript ist die für spiele beliebteste Sprache, Ergebnistyp: .swf (Schockwave Flash) Die meisten AS-Programme sind Flashgames.
-
2einfache programmiersprache/programmierprogramm?Antwort von
Davinchicode Für dich wär glaub ich "Visual Basic" das beste.
Kommentar von
dergutekoenigdergutekoenig Ja, so sehr sich alles in mir sträubt, Visual Basic zu empfehlen... ;-) ...für die Anforderungen und als Einstieg ist es wohl tatsächlich das Beste.
-
0c++ programm hilfeAntwort von
supernickysupernicky
Hallo,
noch so ein Beitrag.. in welcher Schule muss man sowas machen???
Der Lehrer will es haben?? Wo gibts denn sowas...
Nicky
Kommentar von
hochi19 in österreich ^^ ja der will dass auf diesen weg wie ich es beschrieben habe und wir verweifeln alle leider
-
0Welche Programmiersprache hat man für Gameboy Color verwendet?Antwort von
youarekaeseyouarekaese
Die werden glaube ich in C oder in einer ähnlichen Sprache geschrieben. Siehe auch hier: http://board.gulli.com/thread/1232606-gb-programmierung-etwas-anderes-als-c/
Kommentar von
IceDug Danke,
-
0JAR-Datei in Java-Datei umwandeln?Antwort von
hotfix JAD Java Decompiler jedoch ist die dekompilierung nicht 100% möglich
-
0Welche LINUX distribution benutzen die PROFIS?Antwort von
AberSicherFreak Linux Distributionen sind allgemein zum programmieren geeignet. Es gibt keine speziell gute dafür. Ich für meine Person verwende Mandriva und ZevenOS Neptune 2.0.
Um Daten gut zu sichern oder um zu Hacken verwendest du am besten BackTrack 5. Linux ist sowieso in all diesen Disziplinen gut.
PS: Mandriva ist nicht für alles geeignet. Ich würde eine auf Debian basierte nehmen.
-
0JAR-Datei in Java-Datei umwandeln?Antwort von
ShiroRPShiroRP
Es GIBT Java-Decompiler, nur habe ich bisher keinen kostenlosen gefunden ;) .
-
0C++ 2 "Umlaute" hintereinander in hexadezimalAntwort von
Golfi1812 Bevor wir überhaupt helfen können müssen wir wissen was du als Ausgabemedium benutzt.
Die Konsole? Ich Tippe mal schwer. Die Konsole kann keine Umlaute in strings ausgeben bzw, anzeigen.
Meiner Erfahrung nach ist das nicht möglich, und eigentlich auch unnötig, aber versuch es mal mit folgender Funktion:
Console::WriteLine("Stärke");
PS: und dein /b hat mal sowas von garnix mit Programmiersprachen zu tun. So was ist ein bb-Code und wird höchstens in Scriptsprachen oder bei einfach Website-posts benutzt..... mfg
-
0C++ 2 "Umlaute" hintereinander in hexadezimalAntwort von
DefaetistDefaetist
printf("Größe\n");
sollte doch funktionieren...!?!
-
0Welche Programmiersprache als Physiker erlenen?Antwort von
tobistenzeltobistenzel
Die Physiker bei uns sind am ehesten Python-Fans. Die Sprache halte ich auch für sinnvoll, weil sie einfach und praktisch ist. Dazu gibts es viele nützliche Module für wissenschaftliches Rechnen (numpy / scipy), Statistik usw.
Außerdem lassen sich C und Fortran gut mit Python verbinden, wenn es darum geht, eine möglichst hohe Rechengeschwindigkeit zu bekommen.
-
0Welche Programmiersprache als Physiker erlenen?Antwort von
WoolliWoolli
Die meisten die ich kenne die in diesem bereich arbeiten verwenden entwieder Java, c++ oder Python...
wobei ich der eindruck habe das die letzten beiden haeufiger vorkommen unter der physikern...
kannst du mir das mal zeigen, wie du das in small basic eingeben würdest? :) Bekommst dann auch den Stern