Hey man SMA Guides is a trojan defined by Norton Security 360.
https://www.virustotal.com
Here My Guide Code:
You Need to Compile It Yourself
Code:
#NoTrayIcon
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Version=beta
#AutoIt3Wrapper_icon=MyGuideogo.ico
#AutoIt3Wrapper_outfile=My Guide.exe
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_Res_Comment=Spayrosam Multi-App My Guide
#AutoIt3Wrapper_Res_Description=Spayrosam Multi-App My Guide
#AutoIt3Wrapper_Res_Fileversion=1.0.0.0
#AutoIt3Wrapper_Res_ProductVersion=1.0.0.0
#AutoIt3Wrapper_Res_LegalCopyright=Copyright © 2009 - © 2012 Spayrosam (Samir.L)
#AutoIt3Wrapper_Res_Field=CompanyName|Spayrosam
#AutoIt3Wrapper_Res_Field=ProductName|Spayrosam Multi-App My Guide
#AutoIt3Wrapper_Res_Field=ProductVersion|1.0.0.0
#AutoIt3Wrapper_Res_Field=Spayrosam Multi-App My Guide|1.0.0.0
#AutoIt3Wrapper_Run_AU3Check=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#include
#include
#include
#include
_Singleton(@ScriptName, 0)
$Tempdir = @TempDir & "\TempfilesMyGuides"
DirCreate($Tempdir)
FileSetAttrib($Tempdir, "+H")
FileInstall("BB1.ico", $Tempdir & "\BB1.ico", 1)
FileInstall("HBB1.ico", $Tempdir & "\HBB1.ico", 1)
FileInstall("BB2.ico", $Tempdir & "\BB2.ico", 1)
FileInstall("HBB2.ico", $Tempdir & "\HBB2.ico", 1)
FileInstall("WMA.ico", $Tempdir & "\WMA.ico", 1)
FileInstall("HWMA.ico", $Tempdir & "\HWMA.ico", 1)
FileInstall("DLB.ico", $Tempdir & "\DLB.ico", 1)
FileInstall("HDLB.ico", $Tempdir & "\HDLB.ico", 1)
FileInstall("LBH.ico", $Tempdir & "\LBH.ico", 1)
FileInstall("HLBH.ico", $Tempdir & "\HLBH.ico", 1)
FileInstall("BMB.ico", $Tempdir & "\BMB.ico", 1)
FileInstall("HBMB.ico", $Tempdir & "\HBMB.ico", 1)
FileInstall("IPL.ico", $Tempdir & "\IPL.ico", 1)
FileInstall("HIPL.ico", $Tempdir & "\HIPL.ico", 1)
FileInstall("HMI.ico", $Tempdir & "\HMI.ico", 1)
FileInstall("HHMI.ico", $Tempdir & "\HHMI.ico", 1)
FileInstall("I36.ico", $Tempdir & "\I36.ico", 1)
FileInstall("HI36.ico", $Tempdir & "\HI36.ico", 1)
FileInstall("MT.ico", $Tempdir & "\MT.ico", 1)
FileInstall("HMT.ico", $Tempdir & "\HMT.ico", 1)
FileInstall("MMM.ico", $Tempdir & "\MMM.ico", 1)
FileInstall("HMMM.ico", $Tempdir & "\HMMM.ico", 1)
$Config_Guide = @ScriptDir & "\Guides\GuideConfig.ini"
Local $NowLocalnetwork = IniRead($Config_Guide, "Local network", "IP", "")
If $NowLocalnetwork = "" Then
IniWrite($Config_Guide, "Local network", "IP", @IPAddress1)
$NowLocalnetwork = @IPAddress1
EndIf
Local $NowLocalnetworkPort = IniRead($Config_Guide, "Local network", "Port", "")
If $NowLocalnetworkPort = "" Then
IniWrite($Config_Guide, "Local network", "Port", "65433")
$NowLocalnetworkPort = "65433"
EndIf
Global $socketS
UDPStartup()
$socketS = UDPOpen($NowLocalnetwork, $NowLocalnetworkPort)
Dim $NowstepGuide[20][10]
$MyGuidesIniRead = IniRead(@ScriptDir & "\My Guides.ini", "My Guides", "My Guides", "")
$MyGuidesIniReadSplit = StringSplit($MyGuidesIniRead, "|")
Local $_XstepGuide = 350, $_YstepGuide = 5, $_WstepGuide = 70, $_HstepGuide = 70
$StepGuide = GUICreate("My Guide", 430, 75 * $MyGuidesIniReadSplit[0], 0, 0)
$SendCommand = GUICtrlCreateInput("", 5, 5, 50, 20)
GUICtrlSetState(-1, $GUI_HIDE)
For $sG = 1 To $MyGuidesIniReadSplit[0]
If $MyGuidesIniReadSplit[$sG] = "BannerBomb Hack wii 3.x-4.1" Then
$NowstepGuide[$sG][8] = "BB1.ico"
$NowstepGuide[$sG][9] = "HBB1.ico"
$NowstepGuide[$sG][1] = "B1"
EndIf
If $MyGuidesIniReadSplit[$sG] = "BannerBomb Hack wii 4.2" Then
$NowstepGuide[$sG][8] = "BB2.ico"
$NowstepGuide[$sG][9] = "HBB2.ico"
$NowstepGuide[$sG][1] = "B2"
EndIf
If $MyGuidesIniReadSplit[$sG] = "Nintendo Wii MAC-Address" Then
$NowstepGuide[$sG][8] = "WMA.ico"
$NowstepGuide[$sG][9] = "HWMA.ico"
$NowstepGuide[$sG][1] = "NM"
EndIf
If $MyGuidesIniReadSplit[$sG] = "Download LetterBomb" Then
$NowstepGuide[$sG][8] = "DLB.ico"
$NowstepGuide[$sG][9] = "HDLB.ico"
$NowstepGuide[$sG][1] = "DL"
EndIf
If $MyGuidesIniReadSplit[$sG] = "LetterBomb Hack" Then
$NowstepGuide[$sG][8] = "LBH.ico"
$NowstepGuide[$sG][9] = "HLBH.ico"
$NowstepGuide[$sG][1] = "LB"
EndIf
If $MyGuidesIniReadSplit[$sG] = "Make a NAND backup" Then
$NowstepGuide[$sG][8] = "BMB.ico"
$NowstepGuide[$sG][9] = "HBMB.ico"
$NowstepGuide[$sG][1] = "MB"
EndIf
If $MyGuidesIniReadSplit[$sG] = "Install Priiloader" Then
$NowstepGuide[$sG][8] = "IPL.ico"
$NowstepGuide[$sG][9] = "HIPL.ico"
$NowstepGuide[$sG][1] = "IP"
EndIf
If $MyGuidesIniReadSplit[$sG] = "HackMii Installer" Then
$NowstepGuide[$sG][8] = "HMI.ico"
$NowstepGuide[$sG][9] = "HHMI.ico"
$NowstepGuide[$sG][1] = "HI"
EndIf
If $MyGuidesIniReadSplit[$sG] = "Install a patched IOS236" Then
$NowstepGuide[$sG][8] = "I36.ico"
$NowstepGuide[$sG][9] = "HI36.ico"
$NowstepGuide[$sG][1] = "PI"
EndIf
If $MyGuidesIniReadSplit[$sG] = "MyMenuifyMod" Then
$NowstepGuide[$sG][8] = "MT.ico"
$NowstepGuide[$sG][9] = "HMT.ico"
$NowstepGuide[$sG][1] = "MT"
EndIf
If $MyGuidesIniReadSplit[$sG] = "Multi-Mod Manager" Then
$NowstepGuide[$sG][8] = "MMM.ico"
$NowstepGuide[$sG][9] = "HMMM.ico"
$NowstepGuide[$sG][1] = "MM"
EndIf
$NowstepGuide[$sG][0] = GUICtrlCreateIcon($Tempdir & "\" & $NowstepGuide[$sG][8], "", $_XstepGuide, $_YstepGuide, $_WstepGuide, $_HstepGuide)
GUICtrlSetCursor(-1, 0)
$NowstepGuide[$sG][2] = GUICtrlCreateLabel("Step : " & $sG & " / " & $MyGuidesIniReadSplit[0], 5, $_YstepGuide, 100, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 12, 600)
GUICtrlSetColor(-1, 0x0000FF)
$NowstepGuide[$sG][3] = GUICtrlCreateLabel("Name : " & $MyGuidesIniReadSplit[$sG], 5, $_YstepGuide + 20, 320, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 600)
GUICtrlCreateLabel("State : ", 5, $_YstepGuide + 50, 50, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 600)
$NowstepGuide[$sG][4] = GUICtrlCreateCheckbox("", 60, $_YstepGuide + 50, 20, 20)
$NowstepGuide[$sG][5] = GUICtrlCreateLabel("To do", 80, $_YstepGuide + 50, 100, 20, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 600)
GUICtrlSetColor(-1, 0xff0000)
$_YstepGuide += $_HstepGuide + 5
GUICtrlCreateLabel("", 5, $_YstepGuide - 2.5, 420, 1)
GUICtrlSetBkColor(-1, 0x000000)
Next
GUISetState(@SW_SHOW, $StepGuide)
WinSetOnTop($StepGuide, "", 1)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
UDPCloseSocket($socketS)
UDPShutdown()
GUIDelete($StepGuide)
Exit
Case $NowstepGuide[1][0]
If GUICtrlGetHandle($NowstepGuide[1][0]) 0 Then _sendCommandToMain(1)
Case $NowstepGuide[2][0]
If GUICtrlGetHandle($NowstepGuide[2][0]) 0 Then _sendCommandToMain(2)
Case $NowstepGuide[3][0]
If GUICtrlGetHandle($NowstepGuide[3][0]) 0 Then _sendCommandToMain(3)
Case $NowstepGuide[4][0]
If GUICtrlGetHandle($NowstepGuide[4][0]) 0 Then _sendCommandToMain(4)
Case $NowstepGuide[5][0]
If GUICtrlGetHandle($NowstepGuide[5][0]) 0 Then _sendCommandToMain(5)
Case $NowstepGuide[6][0]
If GUICtrlGetHandle($NowstepGuide[6][0]) 0 Then _sendCommandToMain(6)
Case $NowstepGuide[7][0]
If GUICtrlGetHandle($NowstepGuide[7][0]) 0 Then _sendCommandToMain(7)
Case $NowstepGuide[8][0]
If GUICtrlGetHandle($NowstepGuide[8][0]) 0 Then _sendCommandToMain(8)
Case $NowstepGuide[9][0]
If GUICtrlGetHandle($NowstepGuide[9][0]) 0 Then _sendCommandToMain(9)
Case $NowstepGuide[10][0]
If GUICtrlGetHandle($NowstepGuide[10][0]) 0 Then _sendCommandToMain(10)
Case $NowstepGuide[11][0]
If GUICtrlGetHandle($NowstepGuide[11][0]) 0 Then _sendCommandToMain(11)
Case $NowstepGuide[1][4]
If GUICtrlGetHandle($NowstepGuide[1][4]) 0 Then _ToDo_Done(1)
Case $NowstepGuide[2][4]
If GUICtrlGetHandle($NowstepGuide[2][4]) 0 Then _ToDo_Done(2)
Case $NowstepGuide[3][4]
If GUICtrlGetHandle($NowstepGuide[3][4]) 0 Then _ToDo_Done(3)
Case $NowstepGuide[4][4]
If GUICtrlGetHandle($NowstepGuide[4][4]) 0 Then _ToDo_Done(4)
Case $NowstepGuide[5][4]
If GUICtrlGetHandle($NowstepGuide[5][4]) 0 Then _ToDo_Done(5)
Case $NowstepGuide[6][4]
If GUICtrlGetHandle($NowstepGuide[6][4]) 0 Then _ToDo_Done(6)
Case $NowstepGuide[7][4]
If GUICtrlGetHandle($NowstepGuide[7][4]) 0 Then _ToDo_Done(7)
Case $NowstepGuide[8][4]
If GUICtrlGetHandle($NowstepGuide[8][4]) 0 Then _ToDo_Done(8)
Case $NowstepGuide[9][4]
If GUICtrlGetHandle($NowstepGuide[9][4]) 0 Then _ToDo_Done(9)
Case $NowstepGuide[10][4]
If GUICtrlGetHandle($NowstepGuide[10][4]) 0 Then _ToDo_Done(10)
Case $NowstepGuide[11][4]
If GUICtrlGetHandle($NowstepGuide[11][4]) 0 Then _ToDo_Done(11)
EndSwitch
WEnd
Func _ToDo_Done($IDCS)
If BitAND(GUICtrlRead($NowstepGuide[$IDCS][4]), $GUI_CHECKED) = $GUI_CHECKED Then
GUICtrlSetData($NowstepGuide[$IDCS][5], "Done")
GUICtrlSetColor($NowstepGuide[$IDCS][5], 0x04920C)
Else
GUICtrlSetData($NowstepGuide[$IDCS][5], "To do")
GUICtrlSetColor($NowstepGuide[$IDCS][5], 0xff0000)
EndIf
EndFunc
Func _sendCommandToMain($IDCS)
WinSetOnTop($StepGuide, "", 0)
GUICtrlSetImage($NowstepGuide[$IDCS][0], $Tempdir & "\" & $NowstepGuide[$IDCS][9])
While _IsPressed("01")
Sleep(100)
WEnd
GUICtrlSetImage($NowstepGuide[$IDCS][0], $Tempdir & "\" & $NowstepGuide[$IDCS][8])
GUICtrlSetData($SendCommand, $NowstepGuide[$IDCS][1])
UDPSend($socketS, GUICtrlRead($SendCommand))
EndFunc ;==>_sendCommandToMain