|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
<div class="sliding clearfix"></div> <div class="controls clearfix"> <div id="login-form-wrapper"> <div class="not-in-progress"> <form id="top-login-form" class="magmaForm" method="post" action="https://static.battlefieldheroes.com/de/user/login?destination=/de/"> <div> <label class="label-username">E-Mail:</label> <input class="input-username" type="text" name="mail" maxlength="100" tabindex="1" /> <label class="label-password">Passwort:</label> <input class="input-password" type="password" name="password" maxlength="100" tabindex="2" /> <div class="input-login"> <span class="bfhButton "><span class="first-child"><button type="submit" tabindex="3">Anmelden</button></span></span></div> </div> </form> </div> <div class="in-progress"> <div class="loading"> </div> <p class="message">Du wirst angemeldet, bitte warten ...</p> </div> </div> <a class="register" href="https://static.battlefieldheroes.com/de/user/register">Kostenlose Anmeldung!</a> </div> </div> |
|
|
Quellcode |
1 |
name= |
|
|
HTML |
1 2 3 4 5 6 7 8 9 |
<script type="text/javascript"> var start = 'START'; var sessionId = 'SESSIONID'; var locale = ''; var loggedIn = 'true'; var dc = 0; var datacenters = 'gva,iad,sjc,nrt'; var lang = 'de'; </script> |
|
|
Visual Basic Quellcode |
1 2 |
Console.WriteLine(Command) Console.ReadKey() |
Speicher jede Variable in einer Variablen in dein Programm ab.
Am besten liest man dir werte mit RegEx aus.
Nun musst du nur noch das Add-on ersetzen.
Das Add-on startet eigentlich nur die BFHeroes.exe mit ein Parameter.
Um die Parameter heraus zu finden mach dir eine Konsolenanwendung mit folgenden Inhalt:
Visual Basic Quellcode
1
2
Console.WriteLine(Command)
Console.ReadKey()
Du musst ein paar Parameter mit deinen gedownloadeten Variablen ersetzen.
|
|
HTML |
1 2 3 4 5 6 7 8 9 |
<script type="text/javascript"> var start = 'START'; var sessionId = 'SESSIONID'; var locale = ''; var loggedIn = 'true'; var dc = 0; var datacenters = 'gva,iad,sjc,nrt'; var lang = 'de'; </script> |
|
|
Visual Basic Quellcode |
1 2 |
Console.WriteLine(Command) Console.ReadKey() |
|
|
Visual Basic Quellcode |
1 2 3 4 |
Dim p As New Process p.StartInfo.FileName = (Pfad zur BFHeroes.exe) p.StartInfo.Arguments = (Die Parameter) p.Start() |
|
|
HTML |
1 |
var start = 'START';
|
|
|
HTML |
1 2 3 4 5 6 7 |
var start = 'START'; var sessionId = 'SESSIONID'; var locale = ''; var loggedIn = 'true'; var dc = 0; var datacenters = 'gva,iad,sjc,nrt'; var lang = 'de'; |
|
|
Visual Basic Quellcode |
1 2 3 4 |
Dim p As New Process p.StartInfo.FileName = (Pfad zur BFHeroes.exe) 'ja ok das weiß ich ... p.StartInfo.Arguments = ("start",""keine ahnung was das ist"" ,""keine ahnung was das ist"", "true", ""keine ahnung was das ist"" ,""keine ahnung was das ist"", "de") p.Start() |
|
|
Visual Basic Quellcode |
1 2 3 4 |
Dim p As New Process p.StartInfo.FileName = TextBox3.Text p.StartInfo.Arguments = "+webSiteHostName ""www.battlefieldheroes.com"" +battleFundsHostName ""www.battlefieldheroes.com"" +survey " + dc + " +webbrowser 1 +sessionId " + sessionId + " +dataCenters " + datacenters + " +webSiteHostName www.battlefieldheroes.com +lang " + lang p.Start() |
|
|
Visual Basic Quellcode |
1 2 3 4 5 6 |
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim p As New Process p.StartInfo.FileName = C:\Program Files (x86)\EA Games\Battlefield Heroes\BFHeroes.exep.StartInfo.Arguments = "+webSiteHostName ""www.battlefieldheroes.com"" +battleFundsHostName ""www.battlefieldheroes.com"" +survey " + dc + " +webbrowser 1 +sessionId " + sessionId + " +dataCenters " + datacenters + " +webSiteHostName www.battlefieldheroes.com +lang " + lang p.Start()End Sub End Class |
|
|
HTML |
1 2 3 4 5 6 7 8 9 |
<script type="text/javascript"> var start = 'start'; <- Hir steht normalerweise eine Nummer var sessionId = 'sessionId'; <- Hir steht normalerweise eine Schlüssel/Code var locale = ''; var loggedIn = 'true'; var dc = 0; var datacenters = 'gva,iad,sjc,nrt'; var lang = 'de'; </script> |
|
|
Visual Basic Quellcode |
1 2 3 4 |
Dim start_anfang As Integer = InStr(quellcode, "var start = '") + 13 Dim start_ende As Integer = InStr(start_anfang, quellcode, "';") Dim start_laenge As Integer = start_ende - start_anfang start = Mid(quellcode, start_anfang, start_laenge) |
Forensoftware: Burning Board®, entwickelt von WoltLab® GmbH