Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

poszukuję


Rekomendowane odpowiedzi

Opublikowano

Z dekompilatorem to jest tak, że pliku binarnego nie da się "rozkompilować" z powrotem na .cpp albo coś innego, ponieważ kompilator wykonuje algorytmy "łączące" różne rzeczy i mówiące "co, jeśli". W pliku binarnym nie ma już na przykład nazw zmiennych, komentarzy, zapisanych obiektów, funkcji ani niczego takiego. Ten plik jest tylko wykonywalny. Teoretycznie dekompilator mógłby sprawdzać reakcję programu na różne czynniki takie jak naciśnięcie klawisza, ale nie zwróci ci to dokładnego kodu, w dodatku będzie on mocno nieczytelny.

userbar.png
Weteran
Opublikowano

Sprecyzuj dokładnie o jaki dekompilator ci chodzi i co chcesz nim zrobić, bo tego jest cała masa.

Napisałeś temat na odwal się i nie dziw się że takie odpowiedzi padają.

Opublikowano

Chyba kompilatora....

Nie Dekompilatora :f

Cześć Mariusz.

Cześc

Znalazłem tylko to:

http://boomerang.sourceforge.net/

Dzięki

Z dekompilatorem to jest tak, że pliku binarnego nie da się "rozkompilować" z powrotem na .cpp albo coś innego, ponieważ kompilator wykonuje algorytmy "łączące" różne rzeczy i mówiące "co, jeśli". W pliku binarnym nie ma już na przykład nazw zmiennych, komentarzy, zapisanych obiektów, funkcji ani niczego takiego. Ten plik jest tylko wykonywalny. Teoretycznie dekompilator mógłby sprawdzać reakcję programu na różne czynniki takie jak naciśnięcie klawisza, ale nie zwróci ci to dokładnego kodu, w dodatku będzie on mocno nieczytelny.

Wiem bo przeca ze zdjęcia ciasta nie poznamy dokładnego przepisu

Sprecyzuj dokładnie o jaki dekompilator ci chodzi i co chcesz nim zrobić, bo tego jest cała masa.

Napisałeś temat na odwal się i nie dziw się że takie odpowiedzi padają.

Chce rozłożyc program prawdopodobnie pisany w c# na czynniki pierwsze

Weteran
Opublikowano

Chce rozłożyc program prawdopodobnie pisany w c# na czynniki pierwsze

Jeżeli program został faktycznie napisany na platforme .NET, to można go bez problemu zdekompilować np. net reflectorem (www.reflector.net)

Opublikowano

Dzięki XAULIN i Sekhmet.

 

 

 

ps. Sekhmecik konto odblokowali :F

 

 

 

OO kochani ja źle coś robię czy to powinno tak pokazać bo mi to nie wygląda na kod ponad 5 mb

using System.Diagnostics;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Security;
using System.Security.Permissions;
// Assembly PBDO-Bot, Version=1.3.6.38, Culture=neutral, PublicKeyToken=null
// MVID: 3194779c-27fd-4411-a4e2-d7c21c330abe
// References: System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
// References: System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// References: Ionic.Zip.Reduced, Version=1.9.1.5, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c
// References: System.Data.SQLite, Version=1.0.81.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
// References: HtmlAgilityPack, Version=1.4.6.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a
// References: Interop.IWshRuntimeLibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// References: Interop.WMPLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// References: DeathByCaptcha, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
// References: DarkOrbitAPI, Version=0.0.0.2, Culture=neutral, PublicKeyToken=null
// References: System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// References: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// References: System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// References: CControls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// References: System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// References: System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
// References: System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// References: System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// References: System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
// References: PluginInterface, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
// References: System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
// References: System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
[assembly: Guid("aa37df80-a51f-48e2-b83a-27a5a74ce9f3")]
[assembly: AssemblyCompany("v5")]
[assembly: AssemblyTitle("DarkOrbit Game roboter")]
[assembly: AssemblyDescription("a v5^development division product")]
[assembly: RuntimeCompatibility(WrapNonExceptionThrows = true)]
[assembly: AssemblyConfiguration("safe")]
[assembly: CompilationRelaxations(8)]
[assembly: Debuggable(DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
[assembly: AssemblyProduct("Game roboter")]
[assembly: ComVisible(false)]
[assembly: AssemblyCopyright("Copyright © v5 2011-2012")]
[assembly: AssemblyFileVersion("6.2.2.215")]
[assembly: AssemblyVersion("1.3.6.38")]
[assembly: SecurityPermission(SecurityAction.RequestMinimum, SkipVerification = true)]
[module: UnverifiableCode]

 

 

 

 

tak to pbdo-bot :F

Opublikowano

Masz obok nazwy projektu w okienku Assembly Explorer strzałeczkę. Klikasz ją i masz cały kod dostępny.

Analogicznie postępujesz gdy chcesz się dostać do innych części kodu.

eh...

  • 2 miesiące temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...