Zurück   Trojaner-Board > Malware entfernen > Diskussionsforum

Diskussionsforum: Programmieren

Windows 7 Hier sind ausschließlich fachspezifische Diskussionen erwünscht. Bitte keine Log-Files, Hilferufe oder ähnliches posten. Themen zum "Trojaner entfernen" oder "Malware Probleme" dürfen hier nur diskutiert werden. Bereinigungen von nicht ausgebildeten Usern sind hier untersagt. Wenn du dir einen Virus doer Trojaner eingefangen hast, eröffne ein Thema in den Bereinigungsforen oben.

Antwort
Alt 28.10.2008, 18:19   #46
Master_Jogi
Gast
 
Programmieren - Standard

Programmieren



Zitat:
Zitat von %ComSpec% Beitrag anzeigen
Vermutlich ja (wohl abhängig von der Shell). Das solltest Du aber besser im Linuxforum nachfragen.

Ich verstehe nichtmal einen Teilsatz.

Marc
HTML-Code:
// Prozess ID anhand der Exe ermitteln 
function TMainFrm.GetProcessID(Exename: string): DWORD; 
var 
hProcSnap: THandle; 
pe32: TProcessEntry32; 
begin 
result := 0; 
hProcSnap := CreateToolHelp32SnapShot(TH32CS_SNAPPROCESS, 0); 
if hProcSnap <> INVALID_HANDLE_VALUE then 
  begin 
   pe32.dwSize := SizeOf(ProcessEntry32); 
   if Process32First(hProcSnap, pe32) = true then 
    begin 
     while Process32Next(hProcSnap, pe32) = true do 
      begin 
       if pos(Exename, pe32.szExeFile) <> 0 then 
        result := pe32.th32ProcessID; 
      end; 
    end; 
   CloseHandle(hProcSnap); 
  end; 
end; 
 
// Prozessorzuweisung setzen 
function SetProcessAffinityMaskByID(ID, Affinity: DWORD): Boolean; 
var 
  Handle: THandle; 
begin 
  Result := False; 
  Handle := OpenProcess(PROCESS_SET_INFORMATION, False, ID); 
  if Handle <> 0 then 
  begin 
    Result := SetProcessAffinityMask(Handle, Affinity); 
    CloseHandle(Handle); 
  end; 
end; 
 
// Prozessorzuweisung ermitteln 
function GetProcessAffinityMaskByID(ID: DWORD): Cardinal; 
var 
Handle: THandle; 
aSysMask: Cardinal; 
begin 
Handle := OpenProcess(PROCESS_QUERY_INFORMATION, False, ID); 
if Handle <> 0 then 
  begin 
   GetProcessAffinityMask(Handle, Result, aSysMask); 
   CloseHandle(Handle); 
  end; 
end;



HTML-Code:
// Setzen - CPU0 = 1 | CPU1 = 2 | CPU0+1 = 3 | CPU2 = 4 usw. 
procedure Zuweisung_Setzen; 
begin 
SetProcessAffinityMaskByID(GetProcessID('nero.exe'), 1); 
end; 
 
// Ermitteln - CPU0 = 1 | CPU1 = 2 | CPU0+1 = 3 | CPU2 = 4 usw. 
procedure Zuweisung_Ermitteln; 
var 
BitMaske: Cardinal; 
CPU: String; 
begin 
BitMaske := GetProcessAffinityMaskByID(GetProcessID('nero.exe')); 
if BitMaske = 1 then 
  CPU := 'CPU0'; 
if BitMaske = 2 then 
  CPU := 'CPU1'; 
if BitMaske = 3 then 
  CPU := 'CPU0+1'; 
if BitMaske = 4 then 
  CPU := 'CPU2'; 
// usw. 
end;
Ist hier was falsch?

@%ComSpec%
Switch
-(irgentetwasgenauweisichnicht)singelcpu(glaube Ich)
Bis Dahin

Alt 28.10.2008, 18:56   #47
MightyMarc
 
Programmieren - Standard

Programmieren



Zitat:
Zitat von Master_Jogi Beitrag anzeigen
Ist hier was falsch?
Was soll das sein? Ich kann Dir nur sagen, was es nicht ist (weder Batch, noch vbs, noch Turbo Pascal, noch ADA95).

Deine Switch-Frage:
Meinst Du den Switch den man unter Umständen als Startparameters des Programmdatei mitgeben kann?

Marc
__________________

__________________

Alt 28.10.2008, 20:18   #48
Sunny
Administrator
> Competence Manager
 

Programmieren - Standard

Programmieren



Hier wird ja bunt durcheinander gefummelt, die Sprache nennt sich DELPHI.
__________________
__________________

Alt 28.10.2008, 20:25   #49
MightyMarc
 
Programmieren - Standard

Programmieren



Zitat:
Zitat von [GC]Sunny Beitrag anzeigen
Hier wird ja bunt durcheinander gefummelt, die Sprache nennt sich DELPHI.
Der Thread heisst "Programmieren". Wenn das so weiter geht, haben wir hier Codeschnipsel jeder Programmier- und Skriptsprache.
__________________
When you contact tech support, a lot of people feel like they're either talking to an idiot or being treated like one.

Alt 30.10.2008, 13:07   #50
Aggro Berlin
 
Programmieren - Standard

Programmieren



Könnte mir jemand mal jemand mal etwas geben, das er scho mit Batch programmiert hat. Oder einen Tipp was ich programmieren soll?

__________________
Warum stürzt Windows 95 so oft ab? Na klar - weil das Verfallsdatum abgelaufen ist!

Alt 30.10.2008, 13:26   #51
Sunny
Administrator
> Competence Manager
 

Programmieren - Standard

Programmieren



Zitat:
Zitat von %ComSpec% Beitrag anzeigen
...Wenn das so weiter geht, haben wir hier Codeschnipsel jeder Programmier- und Skriptsprache....
Na ist doch super, dann puzzeln wir uns eine komplett neue Sprache, bringen diese auf den Markt und werden reich...

(wahrscheinlich eher nicht.. )
__________________
--> Programmieren

Alt 30.10.2008, 13:28   #52
MightyMarc
 
Programmieren - Standard

Programmieren



Zitat:
Zitat von Aggro Berlin Beitrag anzeigen
Könnte mir jemand mal jemand mal etwas geben, das er scho mit Batch programmiert hat.
Hier kannst Du Dich nach Herzenslust austoben:
Batch & Shell - administrator.de

Marc
__________________
When you contact tech support, a lot of people feel like they're either talking to an idiot or being treated like one.

Alt 30.10.2008, 13:35   #53
Aggro Berlin
 
Programmieren - Standard

Programmieren



Ich versuch mich mal an die Seite ran, doch ich habe den Eindruck, dass das dort ziemlich schwierig ist.

Aber ich habe schon nachgeschaut, was der Befehl REM bedeutet, doch ich habs nicht verstanden, kann mir jemand sagen, was REM bedeutet?
Und SET hab ich auch nicht verstanden.

Zur Info ich hab gerade damit angefangen, mich an Batch zu wagen.
__________________
Warum stürzt Windows 95 so oft ab? Na klar - weil das Verfallsdatum abgelaufen ist!

Alt 30.10.2008, 13:52   #54
Silent sharK
 

Programmieren - Standard

Programmieren



Setz dort ein Lesezeichen.
__________________
mfg, Patrick


Technische Kompromittierung
=> Tatort Internet
Keine Windows-CD? Selbst brennen.


Alt 30.10.2008, 14:02   #55
MightyMarc
 
Programmieren - Standard

Programmieren



Und vor allem dies hier:
XP: Komplette Befehlszeilenreferenz anzeigen
__________________
When you contact tech support, a lot of people feel like they're either talking to an idiot or being treated like one.

Alt 29.11.2008, 16:31   #56
Aggro Berlin
 
Programmieren - Standard

Programmieren



Irgendwann kommt meine kleine Zusammenfassung von bat-Programmieren raus. Ich werde mich dann in den Winterferien noch ausführlicher beschäftigen, da ich in nächster und in letzter Zeit dauernd Prüfungen hatte/habe.
__________________
Warum stürzt Windows 95 so oft ab? Na klar - weil das Verfallsdatum abgelaufen ist!

Alt 06.12.2008, 15:56   #57
Aggro Berlin
 
Programmieren - Standard

Programmieren



Nun habe ich eine Frage:

bei diesem Script:

:A
bla bla bla
bla bla bla
goto A

Kann man festlegen wie oft er zu A gehen soll?

Danke

Edit: Wie kann man eine Batch Datei öffnen via Batch?
der Befehl start geht nicht und open gibts auch nicht.
__________________
Warum stürzt Windows 95 so oft ab? Na klar - weil das Verfallsdatum abgelaufen ist!

Geändert von Aggro Berlin (06.12.2008 um 16:06 Uhr)

Alt 06.12.2008, 17:43   #58
Aggro Berlin
 
Programmieren - Standard

Programmieren



Kann man den BIOS piepsen lassen via Batch?
also nur piepsen?
__________________
Warum stürzt Windows 95 so oft ab? Na klar - weil das Verfallsdatum abgelaufen ist!

Alt 18.12.2008, 15:41   #59
ApexX
 
Programmieren - Standard

Programmieren



Du stellst hier soviele Fragen. Arbeite doch einfach die Sachen durch die du bekommst und du wirst dir viele Sachen selbst beantworten können.

Vielleicht solltest du erstmal ein Tutorial komplett durcharbeiten und versuchen die Beispiele zu verstehen. Wenn du dann, mit den Wissen was du hast, ein paar Sachen gebastelt hast, wirst du schnell merken dass sich dein Verständnis für solche Sachen verbessert.

Ich habe damals auf Grund der Berufsschule mit C++ angefangen und hab es jetzt nach Abschluss des Faches weitergeführt. Ich muss sagen, C++ ist sehr schwer im Einstieg aber wenn man die grundlegenden Sachen verstanden hat (Variablen, Schleifen, Funktionen, Pointer) dann kommt man viel besser mit anderen Programmiersprachen klar.

Ich hab vorher mit einer Scriptengine eines 2D Spiels versucht zu starten, scheiterte aber an Sachen wie Variablen. Ohne Hintergrundwissen wirst du die Notwendigkeiten von solchen Sachen niemals erkennen.

lg.

Alt 18.12.2008, 20:55   #60
Dackie
 
Programmieren - Standard

Programmieren



Wenn ich das hier alles so lese fällt mir Spontan was aus meinem Informatikuntericht ein. Damals hatten wir so n komisches Basic Lernprogramm da ging das um so n kleinen > den man programieren konnte durch ein Parkur zu laufen und Zeichen einzusammeln war aber noch zu 283er Zeiten. Weiß leider nich ob es sowas noch gibt wäre warscheinlich Einfacher so die Grundlagen zu lernen.

Antwort

Themen zu Programmieren
anfänger, ansprechen, einfach, empfehlen, formiert, konnte, leicht, programmieren, schei, sprache, sprechen, thema, weiterhelfen, wirklich, würde





Zum Thema Programmieren - Zitat: Zitat von %ComSpec% Vermutlich ja (wohl abhängig von der Shell). Das solltest Du aber besser im Linuxforum nachfragen. Ich verstehe nichtmal einen Teilsatz. Marc HTML-Code: // Prozess ID anhand - Programmieren...
Archiv
Du betrachtest: Programmieren auf Trojaner-Board

Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.