How can i prevent this swf from sending an encoded output?



I'm running a server where I have a swf, when a certain button is clicked it will send an xml file. But before it sends the xml file, it is encoded in some weird way that my source code can not read.


Heres the source code for the part that handles this, anyone know where the encoding happens? And how i could remove it?



<String value="XMLNinja"/>
<String value="strName"/>
<String value="Ninja!"/>
<String value="objSourceXML"/>
<String value="XML"/>
<String value="ignoreWhite"/>
<String value="objReturnXML"/>
<String value="source"/>
<String value="target"/>
<String value="createNew"/>
<String value="filename"/>
<String value="nowhere.asp"/>
<String value="strDebug"/>
<String value="bTotalEncryption"/>
<String value="strKey"/>
<String value="ZorbakOwnsYou"/>
<String value="onComplete"/>
<String value="ninja: status="/>
<String value="status"/>
<String value="&#10;"/>
<String value="prototype"/>
<String value="onLoad"/>
<String value="ninja: onLoad handler&#10;"/>
<String value="firstChild"/>
<String value="nodeName"/>
<String value="ninja3"/>
<String value="ninja"/>
<String value="NJA"/>
<String value="nodeValue"/>
<String value="Decrypt3"/>
<String value="XMLtoObject"/>
<String value="ninja2"/>
<String value="Decrypt2"/>
<String value="error"/>
<String value="message"/>
<String value="Connection to Game Server Failed"/>
<String value="load"/>
<String value="ninja: Loading Data&#10;"/>
<String value="Object"/>
<String value="prepareAuthVars"/>
<String value="intCharacterId"/>
<String value="player"/>
<String value="idLore_Characters"/>
<String value="intUserId"/>
<String value="user"/>
<String value="strPassword"/>
<String value="strSessionId"/>
<String value="sendAndLoad"/>
<String value="ninja: Sending/Loading Data&#10;"/>
<String value="flash"/>
<String value="ObjectToXml"/>
<String value="toString"/>
<String value="Encrypt3"/>
<String value="&lt;ninja3&gt;"/>
<String value="createTextNode"/>
<String value="appendChild"/>
<String value="&lt;"/>
<String value="&gt;"/>
<String value="function"/>
<String value="object"/>
<String value="createElement"/>
<String value="attributes"/>
<String value="enc"/>
<String value="1"/>
<String value="Encrypt1"/>
<String value="string"/>
<String value="substr"/>
<String value="toLowerCase"/>
<String value="int"/>
<String value="number"/>
<String value="id"/>
<String value="childNodes"/>
<String value="length"/>
<String value="nodeType"/>
<String value="Decrypt1"/>
<String value="array"/>
<String value=","/>
<String value="split"/>
<String value="_type"/>
<String value="unshift"/>
<String value="String"/>
<String value="charCodeAt"/>
<String value="Encrypt2"/>
<String value="Math"/>
<String value="random"/>
<String value="floor"/>
<String value="parseInt"/>
<String value="fromCharCode"/>
<String value="localhost"/>
<String value="System"/>
<String value="security"/>
<String value="allowDomain"/>
<String value="127.0.0.1"/>
<String value="localhost"/>
<String value="init"/>
<String value="quest"/>
<String value="_visible"/>
<String value="soundfx"/>
<String value="useCodepage"/>
<String value="Stage"/>
<String value="showMenu"/>
<String value="arrayMasterMobList"/>
<String value="objCurrentBattleInfo"/>
<String value="strInitiative"/>
<String value="Monster"/>
<String value="intMonsterFrozen"/>
<String value="intPlayerFrozen"/>
<String value="intMonsterParalyzed"/>
<String value="intPlayerParalyzed"/>
<String value="loggedinstatus"/>
<String value="bRetrySave"/>
<String value="intNumSaveRetries"/>
<String value="bDontEndTurn"/>
<String value="bitSoundEnabled"/>
<String value="bitMusicEnabled"/>
<String value="bitShopEnabled"/>
<String value="bitAdViewerLoaded"/>
<String value="bitShowAdvertisements"/>
<String value="bitShowingAd"/>
<String value="intAdTimer"/>
<String value="intAdCounter"/>
<String value="intBattleCounter"/>
<String value="cmdStringsList"/>
<String value="dataStringList"/>
<String value="bStringListLoaded"/>
<String value="empty"/>
<String value="strLastUpdate"/>


Thanks.


No comments:

Post a Comment