VB/VB.Net Nouvel mise a jour du 06/12/2011

Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#1
Bonjour voila depuis la mise a jour du 06/12/2011 j'ai vue que les key je pense qui on changer j'aimerais en s'avoir plus.

Merci d'avance.

Un petit Up j'ai fait mes recherche sa ma ramener a la

Code:
Imports System.IO
Imports WindowsApplication3.version

Public Class AuthentificationManager
    Private _publicKey As String
    Private _salt As String
    Private _lva As LoginValidationAction
    Private _certificate As TrustCertificate
    Public gameServerTicket As String
    Public ankamaPortalKey As String
    Public username As String
    Public nextToken As String
    Public tokenMode As Boolean = False
    Private _self As AuthentificationManager
    Private PUBLIC_KEY As String = "-----BEGIN PUBLIC KEY-----\n" + "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApHRiGIhIJrNdUJkKGtWC\n" + "sSqIza+2gPsjGXhSoDTOcokq59Et8d8SzgF68RvAZXezPO8tnUhlyvaDem4QSFLV\n" + "PVAmSRcp47HW4lpp11WHBlDsEEXQTBkM8nDyqSgn8dMANvButRDt/44OKslrfqmV\n" + "7ANmZggZ2wXN0T6XWt3FVC66X8+E7rUMUOREQYCDq3zrX4dNYy3y21lyJZeXTkSd\n" + "AmijqIHrrwLPTA/wpWLCEaIJ9OAWjds8L6TqONXvnf3qOtI/QsrWv24lRjtmRSeR\n" + "eKFIPrk8QQbcd2h4VUi06fJZ2ydCx0pOwU33izN42pmZoCrgdCwghFm1i2feQa0M\n" + "vQIDAQAB\n" + "-----END PUBLIC KEY-----"

    Public Function AuthentificationManager()
        Return Me
    End Function

    Public Function get_salt() As String
        Return Me._salt
    End Function

    Public Function setSalt(ByVal param1 As String)
        Me._salt = param1
        If (Me._salt.Length < 32) Then
            While (Me._salt.Length < 32)
                Me._salt = Me._salt + " "
            End While
        End If
        Return Me
    End Function

    Public Function setPublicKey(ByVal param1 As List(Of Integer))
        Dim _loc_2 = New Dofus.DofusWriter(Form1._socket_Connexion)
        Dim _loc_3 As Integer = 0
        While (_loc_3 < param1.Count)
            _loc_2.WriteByte(param1(_loc_3))
        End While
        Dim _loc_4 = ConvertFileToBase64(_loc_2)
        Me._publicKey = "-----BEGIN PUBLIC KEY-----\n" + _loc_4 + "-----END PUBLIC KEY-----"
        Return Me
    End Function
    Public Function setValidationAction(ByVal param1 As LoginValidationAction)
        Me.username = param1.username
        Me._lva = param1
        Dim _loc_2 = New Utils.Md5
        'this._certificate = SecureModeManager.getInstance().retreiveCertificate();
        '       ProtectPishingFrame.setPasswordHash(_loc_2.encrypt(param1.password.toUpperCase()), param1.password.length);
        Return Me
    End Function
    Public Function get_loginValidationAction() As LoginValidationAction
        Return Me._lva
    End Function
    Public Function get_canAutoConnectWithToken() As Boolean
        Return Me.nextToken = Nothing
    End Function
    Public Function destroy()
        _self = Nothing
        Return Me
    End Function
    Private Function cipherMd5String(ByVal param1 As String) As String
        Dim _loc_2 = New Utils.Md5
        Return Utils.Md5.Hash(param1 & Me._salt)
    End Function
    Private Function cipherRsa(ByVal param1 As String, ByVal param2 As TrustCertificate) As List(Of Integer)
        Dim _loc_4 As Dofus.DofusWriter = Nothing
        Dim _loc_7 As Integer = 0
        Dim _loc_3 As Dofus.DofusWriter = New Dofus.DofusWriter(Form1._socket_Connexion)
        _loc_4 = RSA.cipherRsaString(Me._publicKey, _loc_3)
        Dim _loc_5 = New List(Of Integer)
        Return _loc_5
    End Function
    Public Function getInstance() As AuthentificationManager
        Return _self
    End Function
#Region "conversion Base64"
    Public Function ConvertFileToBase64(ByVal fileName) As String
        Dim ReturnValue As String = ""
        If My.Computer.FileSystem.FileExists(fileName) Then
            Using BinaryFile As FileStream = New FileStream(fileName, FileMode.Open)
                Dim BinRead As BinaryReader = New BinaryReader(BinaryFile)
                Dim BinBytes As Byte() = BinRead.ReadBytes(CInt(BinaryFile.Length))
                ReturnValue = Convert.ToBase64String(BinBytes)
                BinaryFile.Close()
            End Using
        End If
        Return ReturnValue
    End Function
#End Region
End Class
j'aimerais s'avoir si c'est un bon départ ?
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#2
\Action\Dofus.as
\Action\com\ankamagames\atouin\Atouin.as
\Action\com\ankamagames\atouin\data\map\Cell.as
\Action\com\ankamagames\atouin\data\map\Layer.as
\Action\com\ankamagames\atouin\data\map\Map.as
\Action\com\ankamagames\atouin\data\map\elements\BasicElement.as
\Action\com\ankamagames\atouin\data\map\elements\GraphicalElement.as
\Action\com\ankamagames\atouin\data\map\elements\SoundElement.as
\Action\com\ankamagames\atouin\entities\behaviours\movements\AnimatedMovementBehavior.as
\Action\com\ankamagames\atouin\managers\FrustumManager.as
\Action\com\ankamagames\atouin\managers\InteractiveCellManager.as
\Action\com\ankamagames\atouin\managers\MapDisplayManager.as
\Action\com\ankamagames\atouin\renderers\MapRenderer.as
\Action\com\ankamagames\atouin\renderers\ZoneClipRenderer.as
\Action\com\ankamagames\atouin\resources\adapters\ElementsAdapter.as
\Action\com\ankamagames\atouin\resources\adapters\MapsAdapter.as
\Action\com\ankamagames\atouin\types\DataMapContainer.as
\Action\com\ankamagames\atouin\types\ZoneClipTile.as
\Action\com\ankamagames\atouin\types\ZoneTile.as
\Action\com\ankamagames\atouin\types\events\RenderMapEvent.as
\Action\com\ankamagames\atouin\utils\CellUtil.as
\Action\com\ankamagames\atouin\utils\DataMapProvider.as
\Action\com\ankamagames\berilia\Berilia.as
\Action\com\ankamagames\berilia\api\ReadOnlyObject.as
\Action\com\ankamagames\berilia\api\UiApi.as
\Action\com\ankamagames\berilia\components\Grid.as
\Action\com\ankamagames\berilia\components\Label.as
\Action\com\ankamagames\berilia\components\MapIconElement.as
\Action\com\ankamagames\berilia\components\MapViewer.as
\Action\com\ankamagames\berilia\components\Slot.as
\Action\com\ankamagames\berilia\components\TabSet.as
\Action\com\ankamagames\berilia\components\TextArea.as
\Action\com\ankamagames\berilia\components\VideoPlayer.as
\Action\com\ankamagames\berilia\components\WebBrowser.as
\Action\com\ankamagames\berilia\components\gridRenderer\SlotGridRenderer.as
\Action\com\ankamagames\berilia\components\gridRenderer\TreeGridRenderer.as
\Action\com\ankamagames\berilia\enums\EventEnums.as
\Action\com\ankamagames\berilia\frames\UIInteractionFrame.as
\Action\com\ankamagames\berilia\managers\BindsManager.as
\Action\com\ankamagames\berilia\managers\GenericEventsManager.as
\Action\com\ankamagames\berilia\managers\SlotDataHolderManager.as
\Action\com\ankamagames\berilia\managers\ThemeManager.as
\Action\com\ankamagames\berilia\managers\TooltipManager.as
\Action\com\ankamagames\berilia\managers\UiModuleManager.as
\Action\com\ankamagames\berilia\types\graphic\GraphicContainer.as
\Action\com\ankamagames\berilia\types\graphic\TimeoutHTMLLoader.as
\Action\com\ankamagames\berilia\types\shortcut\Shortcut.as
\Action\com\ankamagames\berilia\types\tooltip\Tooltip.as
\Action\com\ankamagames\berilia\uiRender\UiRenderer.as
\Action\com\ankamagames\berilia\uiRender\XmlParsor.as
\Action\com\ankamagames\berilia\utils\BeriliaHookList.as
\Action\com\ankamagames\dofus\BuildInfos.as
\Action\com\ankamagames\dofus\console\BasicConsoleInstructionRegistar.as
\Action\com\ankamagames\dofus\console\DebugConsoleInstructionRegistar.as
\Action\com\ankamagames\dofus\console\debug\BenchmarkInstructionHandler.as
\Action\com\ankamagames\dofus\console\debug\FullScreenInstructionHandler.as
\Action\com\ankamagames\dofus\console\debug\InventoryInstructionHandler.as
\Action\com\ankamagames\dofus\datacenter\communication\Emoticon.as
\Action\com\ankamagames\dofus\datacenter\effects\EffectInstance.as
\Action\com\ankamagames\dofus\datacenter\effects\instances\EffectInstanceCreature.as
\Action\com\ankamagames\dofus\datacenter\effects\instances\EffectInstanceDate.as
\Action\com\ankamagames\dofus\datacenter\effects\instances\EffectInstanceDice.as
\Action\com\ankamagames\dofus\datacenter\effects\instances\EffectInstanceDuration.as
\Action\com\ankamagames\dofus\datacenter\effects\instances\EffectInstanceInteger.as
\Action\com\ankamagames\dofus\datacenter\effects\instances\EffectInstanceLadder.as
\Action\com\ankamagames\dofus\datacenter\effects\instances\EffectInstanceMinMax.as
\Action\com\ankamagames\dofus\datacenter\effects\instances\EffectInstanceMount.as
\Action\com\ankamagames\dofus\datacenter\effects\instances\EffectInstanceString.as
\Action\com\ankamagames\dofus\datacenter\interactives\Interactive.as
\Action\com\ankamagames\dofus\datacenter\items\Item.as
\Action\com\ankamagames\dofus\datacenter\items\ItemSet.as
\Action\com\ankamagames\dofus\datacenter\items\ItemType.as
\Action\com\ankamagames\dofus\datacenter\items\Weapon.as
\Action\com\ankamagames\dofus\datacenter\jobs\Job.as
\Action\com\ankamagames\dofus\datacenter\jobs\Skill.as
\Action\com\ankamagames\dofus\datacenter\misc\Month.as
\Action\com\ankamagames\dofus\datacenter\monsters\MonsterGrade.as
\Action\com\ankamagames\dofus\datacenter\monsters\MonsterRace.as
\Action\com\ankamagames\dofus\datacenter\monsters\MonsterSuperRace.as
\Action\com\ankamagames\dofus\datacenter\mounts\Mount.as
\Action\com\ankamagames\dofus\datacenter\npcs\NpcAction.as
\Action\com\ankamagames\dofus\datacenter\npcs\NpcMessage.as
\Action\com\ankamagames\dofus\datacenter\npcs\TaxCollectorName.as
\Action\com\ankamagames\dofus\datacenter\quest\Quest.as
\Action\com\ankamagames\dofus\datacenter\quest\QuestCategory.as
\Action\com\ankamagames\dofus\datacenter\quest\QuestObjective.as
\Action\com\ankamagames\dofus\datacenter\quest\QuestObjectiveType.as
\Action\com\ankamagames\dofus\datacenter\quest\QuestStep.as
\Action\com\ankamagames\dofus\datacenter\servers\ServerCommunity.as
\Action\com\ankamagames\dofus\datacenter\servers\ServerGameType.as
\Action\com\ankamagames\dofus\datacenter\servers\ServerPopulation.as
\Action\com\ankamagames\dofus\datacenter\spells\SpellLevel.as
\Action\com\ankamagames\dofus\datacenter\spells\SpellState.as
\Action\com\ankamagames\dofus\datacenter\world\Area.as
\Action\com\ankamagames\dofus\internalDatacenter\fight\FighterInformations.as
\Action\com\ankamagames\dofus\internalDatacenter\guild\PaddockWrapper.as
\Action\com\ankamagames\dofus\internalDatacenter\items\ItemWrapper.as
\Action\com\ankamagames\dofus\internalDatacenter\items\MountWrapper.as
\Action\com\ankamagames\dofus\internalDatacenter\items\ShortcutWrapper.as
\Action\com\ankamagames\dofus\internalDatacenter\spells\EffectsListWrapper.as
\Action\com\ankamagames\dofus\internalDatacenter\spells\SpellWrapper.as
\Action\com\ankamagames\dofus\kernel\Kernel.as
\Action\com\ankamagames\dofus\kernel\net\ConnectionsHandler.as
\Action\com\ankamagames\dofus\kernel\sound\manager\RegSoundManager.as
\Action\com\ankamagames\dofus\logic\common\actions\AddBehaviorToStackAction.as
\Action\com\ankamagames\dofus\logic\common\actions\RemoveBehaviorToStackAction.as
\Action\com\ankamagames\dofus\logic\common\frames\AuthorizedFrame.as
\Action\com\ankamagames\dofus\logic\common\frames\LatencyFrame.as
\Action\com\ankamagames\dofus\logic\common\frames\ServerControlFrame.as
\Action\com\ankamagames\dofus\logic\common\managers\AccountManager.as
\Action\com\ankamagames\dofus\logic\common\managers\DofusFpsManager.as
\Action\com\ankamagames\dofus\logic\common\managers\HyperlinkItemManager.as
\Action\com\ankamagames\dofus\logic\common\managers\HyperlinkMapPosition.as
\Action\com\ankamagames\dofus\logic\common\managers\HyperlinkShowMonsterManager.as
\Action\com\ankamagames\dofus\logic\common\managers\HyperlinkShowNpcManager.as
\Action\com\ankamagames\dofus\logic\common\managers\NotificationManager.as
\Action\com\ankamagames\dofus\logic\connection\frames\AuthentificationFrame.as
\Action\com\ankamagames\dofus\logic\connection\frames\GameStartingFrame.as
\Action\com\ankamagames\dofus\logic\connection\frames\HandshakeFrame.as
\Action\com\ankamagames\dofus\logic\connection\frames\InitializationFrame.as
\Action\com\ankamagames\dofus\logic\connection\managers\AuthentificationManager.as
\Action\com\ankamagames\dofus\logic\game\approach\frames\GameServerApproachFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\AbstractEntitiesFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\AlignmentFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\BidHouseManagementFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\ChatFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\CommonUiFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\CraftFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\InventoryManagementFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\JobsFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\MountFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\PartyManagementFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\PlayedCharacterUpdatesFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\PrismFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\QuestFrame.as
\Action\com\ankamagames\dofus\logic\game\common\frames\SocialFrame.as
\Action\com\ankamagames\dofus\logic\game\common\managers\InactivityManager.as
\Action\com\ankamagames\dofus\logic\game\common\managers\TimeManager.as
\Action\com\ankamagames\dofus\logic\game\common\misc\HookLock.as
\Action\com\ankamagames\dofus\logic\game\fight\frames\FightBattleFrame.as
\Action\com\ankamagames\dofus\logic\game\fight\frames\FightContextFrame.as
\Action\com\ankamagames\dofus\logic\game\fight\frames\FightEntitiesFrame.as
\Action\com\ankamagames\dofus\logic\game\fight\frames\FightPointCellFrame.as
\Action\com\ankamagames\dofus\logic\game\fight\frames\FightSequenceFrame.as
\Action\com\ankamagames\dofus\logic\game\fight\frames\FightSpellCastFrame.as
\Action\com\ankamagames\dofus\logic\game\fight\frames\FightTurnFrame.as
\Action\com\ankamagames\dofus\logic\game\fight\managers\BuffManager.as
\Action\com\ankamagames\dofus\logic\game\fight\managers\CurrentPlayedFighterManager.as
\Action\com\ankamagames\dofus\logic\game\fight\managers\SpellZoneManager.as
\Action\com\ankamagames\dofus\logic\game\fight\managers\TacticModeManager.as
\Action\com\ankamagames\dofus\logic\game\fight\miscs\FightReachableCellsMaker.as
\Action\com\ankamagames\dofus\logic\game\fight\steps\FightAddSubEntityStep.as
\Action\com\ankamagames\dofus\logic\game\fight\steps\FightCarryCharacterStep.as
\Action\com\ankamagames\dofus\logic\game\fight\steps\FightChangeLookStep.as
\Action\com\ankamagames\dofus\logic\game\fight\steps\FightChangeVisibilityStep.as
\Action\com\ankamagames\dofus\logic\game\fight\steps\FightLifeVariationStep.as
\Action\com\ankamagames\dofus\logic\game\fight\steps\FightThrowCharacterStep.as
\Action\com\ankamagames\dofus\logic\game\fight\types\BasicBuff.as
\Action\com\ankamagames\dofus\logic\game\fight\types\FightEventEnum.as
\Action\com\ankamagames\dofus\logic\game\fight\types\SpellBuff.as
\Action\com\ankamagames\dofus\logic\game\fight\types\SpellCastInFightManager.as
\Action\com\ankamagames\dofus\logic\game\fight\types\StatBuff.as
\Action\com\ankamagames\dofus\logic\game\fight\types\StateBuff.as
\Action\com\ankamagames\dofus\logic\game\fight\types\castSpellManager\SpellManager.as
\Action\com\ankamagames\dofus\logic\game\roleplay\frames\InfoEntitiesFrame.as
\Action\com\ankamagames\dofus\logic\game\roleplay\frames\RoleplayContextFrame.as
\Action\com\ankamagames\dofus\logic\game\roleplay\frames\RoleplayEmoticonFrame.as
\Action\com\ankamagames\dofus\logic\game\roleplay\frames\RoleplayEntitiesFrame.as
\Action\com\ankamagames\dofus\logic\game\roleplay\frames\RoleplayInteractivesFrame.as
\Action\com\ankamagames\dofus\logic\game\roleplay\frames\RoleplayWorldFrame.as
\Action\com\ankamagames\dofus\logic\game\roleplay\frames\ZaapFrame.as
\Action\com\ankamagames\dofus\misc\EntityLookAdapter.as
\Action\com\ankamagames\dofus\misc\lists\ApiActionList.as
\Action\com\ankamagames\dofus\misc\lists\ChatHookList.as
\Action\com\ankamagames\dofus\misc\lists\GameDataList.as
\Action\com\ankamagames\dofus\misc\lists\HookList.as
\Action\com\ankamagames\dofus\misc\options\ChatOptions.as
\Action\com\ankamagames\dofus\misc\utils\CustomLoadingScreen.as
\Action\com\ankamagames\dofus\misc\utils\CustomLoadingScreenManager.as
\Action\com\ankamagames\dofus\misc\utils\errormanager\DofusErrorHandler.as
\Action\com\ankamagames\dofus\network\MessageReceiver.as
\Action\com\ankamagames\dofus\network\Metadata.as
\Action\com\ankamagames\dofus\network\ProtocolTypeManager.as
\Action\com\ankamagames\dofus\network\enums\FighterRefusedReasonEnum.as
\Action\com\ankamagames\dofus\network\messages\connection\HelloConnectMessage.as ??? (j'ai pas regardé)
\Action\com\ankamagames\dofus\network\messages\connection\IdentificationAccountForceMessage.as
\Action\com\ankamagames\dofus\network\messages\connection\IdentificationMessage.as ??? (j'ai pas regardé)
\Action\com\ankamagames\dofus\network\messages\connection\IdentificationSuccessMessage.as
\Action\com\ankamagames\dofus\network\messages\connection\IdentificationSuccessWithLoginTokenMessage.as
\Action\com\ankamagames\dofus\network\messages\game\context\GameContextReadyMessage.as
\Action\com\ankamagames\dofus\network\messages\game\context\fight\GameFightJoinMessage.as
\Action\com\ankamagames\dofus\network\messages\game\context\roleplay\MapInformationsRequestMessage.as
\Action\com\ankamagames\dofus\network\messages\game\context\roleplay\delay\GameRolePlayDelayedActionFinishedMessage.as
\Action\com\ankamagames\dofus\network\messages\game\context\roleplay\delay\GameRolePlayDelayedActionMessage.as
\Action\com\ankamagames\dofus\network\messages\game\friend\IgnoredDeleteResultMessage.as
\Action\com\ankamagames\dofus\network\messages\game\guild\GuildInformationsGeneralMessage.as
\Action\com\ankamagames\dofus\network\messages\game\interactive\meeting\TeleportToBuddyOfferMessage.as
\Action\com\ankamagames\dofus\network\messages\game\startup\StartupActionFinishedMessage.as
\Action\com\ankamagames\dofus\network\types\game\character\restriction\ActorRestrictionsInformations.as
\Action\com\ankamagames\dofus\network\types\game\context\fight\FightOptionsInformations.as
\Action\com\ankamagames\dofus\network\types\game\context\fight\FightResultExperienceData.as
\Action\com\ankamagames\dofus\network\types\game\context\fight\GameFightMinimalStats.as
\Action\com\ankamagames\dofus\network\types\game\context\fight\GameFightMinimalStatsPreparation.as
\Action\com\ankamagames\dofus\network\types\game\context\roleplay\quest\QuestActiveDetailedInformations.as
\Action\com\ankamagames\dofus\network\types\game\friend\FriendSpouseOnlineInformations.as
\Action\com\ankamagames\dofus\network\types\game\house\HouseInformations.as
\Action\com\ankamagames\dofus\network\types\game\mount\MountClientData.as
\Action\com\ankamagames\dofus\network\types\game\paddock\PaddockContentInformations.as
\Action\com\ankamagames\dofus\network\types\game\prism\VillageConquestPrismInformation.as
\Action\com\ankamagames\dofus\types\entities\AnimatedCharacter.as
\Action\com\ankamagames\dofus\types\enums\NotificationTypeEnum.as
\Action\com\ankamagames\dofus\uiApi\BindsApi.as
\Action\com\ankamagames\dofus\uiApi\CaptureApi.as
\Action\com\ankamagames\dofus\uiApi\FightApi.as
\Action\com\ankamagames\dofus\uiApi\InventoryApi.as
\Action\com\ankamagames\dofus\uiApi\JobsApi.as
\Action\com\ankamagames\dofus\uiApi\SystemApi.as
\Action\com\ankamagames\dofus\uiApi\TooltipApi.as
\Action\com\ankamagames\dofus\uiApi\UtilApi.as
\Action\com\ankamagames\jerakine\console\ConsoleHandler.as
\Action\com\ankamagames\jerakine\data\GameData.as
\Action\com\ankamagames\jerakine\data\I18n.as
\Action\com\ankamagames\jerakine\data\I18nFileAccessor.as
\Action\com\ankamagames\jerakine\handlers\HumanInputHandler.as
\Action\com\ankamagames\jerakine\logger\targets\FileTarget.as
\Action\com\ankamagames\jerakine\logger\targets\SOSTarget.as
\Action\com\ankamagames\jerakine\managers\LangManager.as
\Action\com\ankamagames\jerakine\managers\OptionManager.as
\Action\com\ankamagames\jerakine\network\ServerConnection.as
\Action\com\ankamagames\jerakine\replay\LogFrame.as
\Action\com\ankamagames\jerakine\resources\adapters\AbstractLoaderAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\AbstractUrlLoaderAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\IAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\SimpleLoaderAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\AdvancedSignedFileAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\AdvancedSwfAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\BinaryAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\BitmapAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\DxAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\MP3Adapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\SignedFileAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\SwfAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\SwlAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\TxtAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\XmlAdapter.as
\Action\com\ankamagames\jerakine\resources\adapters\impl\ZipAdapter.as
\Action\com\ankamagames\jerakine\resources\events\ResourceLoaderProgressEvent.as
\Action\com\ankamagames\jerakine\resources\loaders\AbstractRessourceLoader.as
\Action\com\ankamagames\jerakine\resources\protocols\ProtocolFactory.as
\Action\com\ankamagames\jerakine\types\CustomSharedObject.as
\Action\com\ankamagames\jerakine\types\zones\Square.as
\Action\com\ankamagames\jerakine\utils\benchmark\monitoring\FpsManager.as
\Action\com\ankamagames\jerakine\utils\benchmark\monitoring\ui\Graph.as
\Action\com\ankamagames\jerakine\utils\benchmark\monitoring\ui\MemoryPanel.as
\Action\com\ankamagames\jerakine\utils\display\StageShareManager.as
\Action\com\ankamagames\jerakine\utils\misc\DescribeTypeCache.as
\Action\com\ankamagames\jerakine\utils\misc\StringUtils.as
\Action\com\ankamagames\tiphon\display\TiphonSprite.as
\Action\com\ankamagames\tiphon\engine\LibrariesManager.as
\Action\com\ankamagames\tiphon\engine\SubstituteAnimationManager.as
\Action\com\ankamagames\tiphon\events\TiphonEvent.as
\Action\com\ankamagames\tiphon\types\GraphicLibrary.as
\Action\com\ankamagames\tiphon\types\TiphonUtility.as
\Action\com\ankamagames\tubul\Tubul.as
\Action\com\ankamagames\tubul\resources\adapters\MP3Adapter.as
\Action\org\audiofx\mp3\MP3FileReferenceLoader.as
\Action\org\flintparticles\common\emitters\Emitter.as
 

RedBust

Membre Actif
Inscrit
1 Decembre 2009
Messages
260
Reactions
0
#3
Putin, on l'a encore bien mauvaise cette fois encore...
bouh2 avec son AutoParser nous aurait bien aidé sur ce coup là...
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#4
ah ah ah ou un MITM ca aide bien aussi ;)
 

soso6o

Contributeur
Inscrit
6 Mai 2011
Messages
108
Reactions
0
#5
C'est que des truc important a par la connexion ? ( excuser moi je débute ^^')
 
Inscrit
19 Octobre 2010
Messages
214
Reactions
0
#6
Login, maps, objets, combats... pas grand chose n'est épargné :ugeek:
 
A

Anonymous

Invité
#7
Merde ... Bon enfin bref ça épure encore plus les bon programmeurs.

*sors*
 
A

Anonymous

Invité
#9
- Quelques changements au niveau de la connexion, mais c'est facile à comprendre. Il faut juste envoyer un tableau de bytes au lieu d'envoyer une chaine en base64.

- Comme d'habitude, des changements au niveau des packets, mais ça c'est courant et ça prend quelques minutes.

- A ne pas négliger pour ceux qui décompressent les maps, un petit changement a été effectué au niveau de GraphicalElement.
 
A

Anonymous

Invité
#11
Les modifications de la 2.5.1
/DofusInvoker/Action/com/ankamagames/berilia/managers/UiModuleManager.as
/DofusInvoker/Action/com/ankamagames/dofus/BuildInfos.as
/DofusInvoker/Action/com/ankamagames/dofus/logic/connection/frames/AuthentificationFrame.as
/DofusInvoker/Action/com/ankamagames/dofus/logic/game/common/frames/PlayedCharacterUpdatesFrame.as
/DofusInvoker/Action/com/ankamagames/dofus/logic/game/roleplay/frames/ZaapFrame.as
/DofusInvoker/Action/com/ankamagames/dofus/uiApi/ChatApi.as
/DofusInvoker/Action/com/ankamagames/dofus/uiApi/PartyApi.as
/DofusInvoker/Action/com/ankamagames/dofus/uiApi/QuestApi.as
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#12
quelqu'un peut m'eclaircir la deçus
Code:
 public function initIdentificationMessage(param1:Version = null, param2:String = "", param3:String = "", param4:Vector.<int> = null, param5:int = 0, param6:Boolean = false, param7:Boolean = false, param8:Boolean = false) : IdentificationMessage
        {
            this.version = param1;
            this.lang = param2;
            this.login = param3;
            this.credentials = param4;
            this.serverId = param5;
            this.autoconnect = param6;
            this.useCertificate = param7;
            this.useLoginToken = param8;
            this._isInitialized = true;
            return this;
        }// end function
j'ai fait comme sa
Code:
   ID_Message = New com.ankamagames.dofus.network.messages.connection.IdentificationMessage
                ID_Message.Deserialize(PacketData)
                Dim credentials = ID_Message.credentials
                Dim serverId = ID_Message.serverId
                Dim useLoginToken = ID_Message.useLoginToken
                Dim useCertificate = ID_Message.useCertificate
                ID_Message.initIdentificationMessage(Version_, "fr", Account, credentials, serverId, True, useCertificate, useLoginToken)
                ID_Message.pack(_socket_Connexion)
c'est pas bon maintenant sa fonction pas je sais pas comment faire.
 

4R7Y

Contributeur
Inscrit
6 Mars 2011
Messages
213
Reactions
0
#13
Tu deserialize pas l'IdentificationMessage, au contraire il faut le sérializer .. (tu ne recois pas l'ID 4, il faut que tu l'envoies)
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#14
Salut un petit Up j'ai rajouter mes rechercher !
 
A

Anonymous

Invité
#15
Ce qui m'étonne c'est que dans la dll de blood il n'y a pas AuthentificationManager...
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#16
ben peu etre parceque y'en a pas besoin ... (surement aussi pourca que on te repond pas a ta traduction "en commun" de ce fichier)
 
A

Anonymous

Invité
#17
Bah je sais pas tifoux m'a dit qu'il y en avait besoin pour la connexion...
En clair avec tifoux on se fait chier pour rien depuis 4jours^^

Apres l'id 3 on envoi quoi plz ?
Car pour l'id 3 on envoi le ndc mais pas le mdp...
On etudie sa avec tifoux depuis pas mal de temps mais sans resultat.
 
A

Anonymous

Invité
#18
Je vais pas faire un poste pour une question, donc je la pose ici.

A quoi correspond : credentials, useCertificate, useLoginToken ? (Dans IdentificationMessage)
 
A

Anonymous

Invité
#20
On n'en a effectivement pas besoin

Le credentials est le mot de passe crypté et convertis en tableau de byte.
 
Haut Bas