Logic-Sunrise : actualités, téléchargements, releases, dossiers et tutoriaux

564 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Les dernières news importantes
L'actualité en continu
[Multi] LibRetro sort RetroArch 1.9.6
  L'équipe LibRetro vient de mettre en ligne une nouvelle version de RetroArch, il s'agit de la version 1.9.6. Comme toujours de nombreux changements sont au programme, à savoir que des corrections ont été effectuées sur les pilotes XAudio2 de Windows, sur les drivers DirectX11 ou encore sur la configuration des contrôles.     

  Changelog 1.9.6 ARCHIVE: Fix archive delimiter detection when file path contains no slashes ANDROID: Do not duplicate port 0 mouse and gun inputs to other ports AUDIO/XAUDIO2: Fail instead of crashing when disconnecting an audio device CHEEVOS: Reset cached progress each time menu is opened CRT/SWITCHRES: Add support for switchres.ini core and directory overrides D3D11: Don't use allow tearing flag with blit swap chains. Also disables the flip model if the allow tearing flag is not supported. D3D11: Disable DXGI's ALT+ENTER handling D3D11: Don't pass ALLOW_TEARING when unsupported D3D11: Fix non-vsynced output without flip, black screens in fullscreen D3D12: Relcoated 'd3d12_gfx_sync' D3D12: Fixed swap interval option GFX: Fix uninitialized variables in gfx_display_draw_cursor HISTORY: Hide 'Add to Favorites' when viewing an entry of the favorites playlist INPUT: 'Analog to Digital Type' usability improvements INPUT: Add support for mapping multiple controllers to a single input device INPUT/REMAPPING: Add support for mapping multiple controllers to a single input device INPUT/LIGHTGUN: Bind lightgun trigger to first mouse button by default INPUT/WINDOWS/RAWINPUT: Mouse access violation fix INPUT/UDEV: Only add mouse if it has buttons and add vebose device friendly names INPUT/UDEV: Skip mouse with no button errors and keep the rest INPUT/UDEV: Fix Game Focus mode INPUT/UDEV/X11: Change udev driver for dual lightgun support in X11 LIBNX/SWITCH: Update to libnx 4.0.0 LOCALIZATION: Fetch translations from Crowdin LOCALIZATION: Fix Switchres menu texts MENU/OZONE: Ensure sidebar display status is updated correctly when performing rapid menu navigation MENU/XMB: Dynamic wallpaper fix MENU/XMB: Icon opacity fix MENU/QT/WIMP: Fix default core detection when playlist file name does not match 'db_name' PLAYLISTS: Optimise scanning of large rom sets SECURITY: Plug so-called high-risk vulnerability related to Powershell - avoid injection - don't send speech input as commandline argument UWP/XBOX: Add expanded resources Rescap to increase performance of UWP version in app mode on Xbox WINDOWS/INSTALLER: Add smarter isEmptyDir reference implementation that looks for subdirectories from NSIS documentation WINDOWS/INSTALLER: Register new function DirectorySet that is called when pressing the "Next" button on the MUI_PAGE_DIRECTORY, aka the install folder selection GUI. DirectorySet contains the criteria for an acceptable folder, which are: IfFileExists "$INSTDIR\retroarch.exe" returns 1 IfFileExists "$INSTDIR\*.* returns 0, there is no existing folder IfFileExists "$INSTDIR\*.*" returns 1, there is a folder, and isEmptyDir returns 1, therefore the folder is empty, including of subdirectories X11: Fix threaded video segfault  

 

 

  Téléchargement : RetroArch 1.9.6  
Dimanche 04 Juillet 2021, 20:34 Lue 2917 fois
9
[Multi] GTA III et GTA Vice City sont de retour sur le github
Les portages des loaders de GTA III et GTA Vice City sont de retour sur le github !   Après le retrait pour demande de DMCA de Take Two en Février 2021, les voilà de retour suite à la contestation de ce retrait.   Tous les portages, y compris les forks avaient été retirés, c'est le portage sur Switch qui a suscité énormément de contestation s'appuyant sur une exigence légale de Github. Cela ne signifie pas pour autant que les recours de Take Two sont caduques.          Selon les conditions générales, Github est tenu de remettre les fichiers 14 jours après leur retrait, à moins que Take Two ne fasse une action en justice, ce qui est souvent le cas, mais vraisemblablement pas dans le cas présent ou pas encore.    Les auteurs du projet informent qu'il ne s'agit pas de piratage selon eux, juste de pouvoir jouer au jeu original sur d'autres plates-formes, voir de l'améliorer pour qu'il puisse mieux tourner, rappelant que cette proposition a aussi permis à Take-Two de vendre encore plus de copie du jeu, et non pas l'inverse.   Il semble évident que l'implication des développeurs a été pour beaucoup sur le retour du code sur le github.     Téléchargement :    https://github.com/GTAmodding/re3   https://github.com/AGraber/re3-nx
Mercredi 30 Juin 2021, 09:23 Lue 4799 fois
5
[PS4] Du 60 FPS pour nos jeux PS4

Depuis quelques jours, un article circule sur différents sites hack mais surtout sur Twitter.

Cet article donne la possibilité de patcher certains jeux PS4 afin d' obtenir du 60FPS au lieu des 30 d'origine.

 

 

En effet, illusion0001 (alias illusion0002 sur Twitter) a récemment mis à jour son référentiel Github avec plusieurs nouveaux correctifs de jeu PS4 60FPS et des mods de rapport d'aspect / résolution / fréquence d'images pour ceux qui ont une console PS4 jailbreakée.

 

Cela est due au déchiffrement des EBOOT.BIN PS4, la méthode consiste à patcher en HEX un eboot.bin décrypté en changeant quelques valeurs permettant ensuite du profiter du jeu en question en 60FPS.

 

Patch 60 FPS pour The last of us 2:

 

1.07: 41 ff 8e 14 08 00 00 4c 89 f7 67 67 e8 32 53 e2 ff 4c 89 f7 55 48 89 e5 41 57 41 56 41 55 41 54 53 50 49 89 f6 e8 ea 0d de 00 48 8d 15 ab 01 5d 01 be 10 00 48 8b 05 19 30 36 02 80 3d e3 a6 1a 02 00 80 b8 ac 43 00 00 00 75 07 41 ff 8e 14 08 00 00 c3 00

 


 

D'après certain retour cela fonctionne plutôt bien, seul inconvénient, le fait de patcher l' eboot.bin pour profiter du 60FPS baisse la résolution du jeu (comme cela est visible dans les vidéos ci dessous).

 

Voici la liste actuelle des correctifs PS4, ainsi que des vidéos de démonstration récentes de sa chaîne YouTube intégrées ci-dessous :

 

- Batman: Arkham Knight
- Concrete Genie
- Crash Bandicoot N. Sane Trilogy
- Crash Bandicoot 4: It's About Time
- Dark Souls III: The Fire Fades Edition
- Final Fantasy VII: Remake
- Hellblade: Senua's Sacrifice
- What Remains of Edith Finch
- Ghost Of Tsushima
- Persona 5: Royal
- Rime
- inFAMOUS Second Son
- inFAMOUS First Light
- Silent Hills: P.T.
- The Order 1886
- The Last of Us
- The Last of Us: Part II
- Kingdom Hearts: III
- Uncharted: The Nathan Drake Collection
- Uncharted: The Lost Legacy
- Uncharted 4
- Life is Strange: Before the Storm
-  Life is Strange
-  The Awesome Adventures of Captain Spirit
- Life is Strange: 2

 

 

 

 

Pour plus d'informations, rendez vous sur le blog d' illusion ici et pour la méthode de patch des eboot.bin rendez vous ici

Mardi 29 Juin 2021, 17:57 Lue 13335 fois
25
[Multi] Le créateur de Bsnes a mis fin à ses jours suite à un cyberharcèlement
Une bien triste nouvelle, le créateur d'un des meilleurs émulateurs de Super Nintendo, s'est donné la mort ce lundi 28 Juin 2021 suite à des années de cyberharcèlement.                Le hacker Hector Martin (Marcan) de la Team Fail0verflow vient de confirmer le décès de ce développeur connu sous le nom de Near en publiant un texte d'un ami de Near. De nombreux acteurs comme la Team LibRetro relaie le drame.    L'ami de Near explique que ce dernier subissait depuis des années un cyberharcèlement via les forums 4chan et Kiwi Farms, et que chaque personne impliquée a fait de son mieux pour sauver la vie de Near compte tenu des informations dont elle disposait.           Ces derniers jours Near avait lancé à plusieurs reprises des messages de détresse sur Twitter, il avait consacré sa vie à l'émulation et le jeu rétro, développant bsnes (en 2004) renommé higan puis ares. Il a fait progresser ce monde de l'émulation en résolvant de nombreux problèmes matériels, des cas particuliers que peu étaient en mesure de résoudre.   C'est surtout certains membres du site Kiwi Farms qui sont accusés d'harcèlement sur Near mais aussi sur ses amis proches, "en révélant des informations privées et en l'attaquant sur son autisme".   Le message du proche de Near dévoilé par Marcan est poignant et assez rude "Near était aussi une personne incroyablement gentille, drôle et accueillante,  la menace permanente des membres de Kiwi Famrs, leur pouvoir de détruire non seulement Near mais aussi ses amis, lui causait une anxiété quotidienne qui ne disparaissait pas. Inquiets que leurs amis se sentent à nouveau harcelés, Near a décidé d'éviter le sujet en sombrant dans la dépression. Ils se réjouissent de voir le compteur de morts grimper comme le ferait un joueur de FPS. Dépourvus de toute empathie, ils n'ont aucune considération pour les dommages qu'ils infligent aux autres."             La veille de mettre fin à ses jours, Near diffusait sa photo et son prénom Dave en disant qu'il n'avait jamais été capable de sourire. Deux jours avant son acte, Near dévoilait une dernière version d'Ares, son dernier émulateur open-source supportant 27 plates-formes.      
Mardi 29 Juin 2021, 10:03 Lue 7398 fois
41
[Switch] RussellNX et NXPayload Converter à jour
Le développeur nkrapivin dévoile une nouvelle version de son outil RussellNX, il s'agit de la version 1.5.0. Pour rappel, RussellNX s'adresse à ceux qui veulent développer des homebrews ou des jeux à l'aide de GameMaker Studio 2 pour la dernière console portable hybride de Nintendo.   Cet outil permet de s'appuyer sur GameMaker Studio 2 et de compiler directement votre projet en fichier NSP.   Changelog :    - Dernier runtime 2.3.2 ajouté, build avec le SDK 13.0.0, et avec les bibliothèques NEX (mais n'utilisez pas NEX sur des consoles piratées). - Logique de détection du runtime NuBeta (aka 2.3.xx) retravaillée, cela devrait fonctionner pour les runtimes Release 2.3.         Problèmes connus :    - Auto-updater est toujours cassé. - La page des paramètres de la Swithc ne peut toujours pas afficher correctement les écrans d'accueil. C'est à cause de l'absence des fichiers de l'écran d'accueil de Switch dans une installation normale du runtime. (sans le stuff de la Switch) - La boîte du texte du log (journal) est toujours un peu buguée   Téléchargement : RussellNX v1.5.0     NXPayload Converter est une application qui permet de convertir tout payload (.bin) en exécutable "boot.dat", ce qui vous permet ainsi, en plaçant votre fichier converti à la racine de votre carte mémoire, de démarrer n'importe quel payload à la place de SXOS.             Changelog :   - Lockpick RCM (lockpick_rcm) - Atmosphère fusee-primaire (fusee-primary) - Hekate (hekate) - Biskeydump (biskeydump) - TegraExplorer (tegraexplorer)   Vous pouvez mettre des liens directs de fichiers .bin dans un links.txt et également mettre des clés pour obtenir le bin de la dernière version d'un payload. Les liens doivent être séparés par des virgules.   Téléchargement : NXPayload Converter v1.2.0  
Jeudi 24 Juin 2021, 22:34 Lue 4318 fois
2
[XOne - Serie X/S] Retroarch Retail sans être "whitelisté" (officiel ?)

Une petite new qui va ravir les fans de retro possédant une Xbox One, Xbox Série X ou S, en effet Retroarch que l'on ne présente plus est désormais disponible en mode Retail, rien de nouveau me diriez vous...

 

 

La grosse différence de cette new par rapport au précédentes, pour installer Retroarch en Retail, vous n'aurez plus besoin d'être whitelisté, oui oui vous avez bien lu, le "whitelistage" n' est plus nécessaire pour profiter de vos anciens jeux retro sur vos Xbox (one, serie X/S) avec Retroarch.

 

Chose plutôt bizarre, l'installation se fait de manière "officielle" et depuis le store PC de Microsoft.

En effet, lors de l'acquisition de Retroarch69+, depuis le store officiel Microsoft (PC), vous aurez la possibilité de choisir sur quelle plateforme vous voulez l'installer.

 

 

Ceci est il due à une erreur de la part de Microsoft ou à un changement de politique de la firme ?

Ou même à une manip secrète d'un ou plusieurs hackeurs, permettant d'afficher ceci sur le store officiel ? Je parierai personnellement pour la 3ème solution...

 

Ce qui est sur je l'ai testé moi même sur ma Série X et un ami n'étant pas whitelisté et cela fonctionne pour nous deux.

 

En plus de Retroarch, DurangoFTP est également disponible en officiel sur le store et installable sur vos Xbox. Ceci vous permettra de transférez vos roms ou isos de votre PC à votre console afin de les utiliser dans Retroarch.

 

 

Voici maintenant les liens pour vous procurer ces 2 homebrews de façon "offcielle" et surtout sans être whitelisté.

Il vous suffira de cliquer sur "get" ou "obtenir" après avoir rentrer vos identifiants Microsoft (les mêmes que pour votre compte Xbox bien sur), annuler le téléchargement si ce dernier se lance automatiquement, puis cliquer sur les 3 petits points "..." à droite d'installer, puis "installer sur mes appareils".

Plus qu'à sélectionner vos plateformes et cliquer sur installer, allumez votre console, vous verrez alors les homebrews en cours d'installation...

 

Ni moi (Markus95), ni Logic-sunrise ne pourra être tenu responsable en cas de problèmes ou de ban de votre Xbox One, Série X/S, vous utilisez ces liens et les homebrews suivants de votre plein gré et en connaissance de cause !!!

 

Retroarch69+:

 

https://www.microsof...vot:overviewtab

 

DurangoFTP:

 

https://www.microsof...vot:overviewtab

Jeudi 24 Juin 2021, 22:06 Lue 24843 fois
156
[Multi] La NSA dévoile Ghidra 10.0
En ce beau mois de Juin 2021, la NSA vient de publier une nouvelle version de Ghidra, il s'agit d'un outil destinés aux développeurs, qui va très loin dans les possibilités, l'objectif étant avant tout de lutter contre les programmes malveillants.    L'objectif de la NSA est clair avec Ghidra, elle met à disposition un outil qui permet aux chercheurs en sécurité de s'habituer à travailler avec ce programme avant de postuler à des postes au sein de la NSA ou d'autres agences de renseignement gouvernementales américaines.        

 

 

 

  Ghidra 10.0 Change History (June 2021) New Features   Debugger. Introduced the Debugger, along with GDB and dbgeng.dll connectors for debugging user-mode applications on Linux and Windows, respectively. The UI includes threads, timeline, modules, memory, registers, watches, etc., for examining and controlling debug targets. See Help -> Contents -> What's New for more details. (GP-986) Exporter. For programs imported with the PE and ELF loaders, new exporters are available that write back to the original file layout. Any file-backed bytes that were modified by the user in the program database will be reflected in the written file (except on relocations). Writing back a modified Memory Map is not supported. (GP-786, Issue #1501, #1505, #19) Graphing. Added Graph -> Data actions to the Code Browser, allowing visualization of specified pointer relationships in a graph. (GP-194) Scripting. Added prototype RecoverClassesFromRTTIScript and that uses RTTI information to enhance Ghidra's knowledge of class hierarchy, class member function types (constructors, destructors, deleting destructors, clones) and class member data. The script will label and put member functions into correct class namespace and apply new class structures created either using PDB information, if available, or Decompiler pcode information. (GP-339) Scripting. Added an example script, LocateMemoryAddressForFileOffset, to demonstrate mapping of a location in the original imported file to the program memory address. Useful for cases where the original file offset is known; for example, a YARA rule match. (GP-782) Scripting. Created a script to allow users to search for image base offsets to the current cursor location in 32-bit and 64-bit programs. (GP-863) Improvements   Analysis. Function signatures, including return types and argument data types, are now decoded from CLI Metadata for .NET binaries. (GP-327) Analysis. Switched #Strings table processing from ASCII to UTF-8 for CIL binaries. (GP-330, Issue #423) Analysis. Added Constant, Assembly, and AssemblyRef blob processing for CIL binaries. (GP-465) Analysis. Added the Variadic Function Signature Override analyzer, which identifies functions that take a format string as a parameter and applies the correct signature override at each call site. (GP-516) Analysis. Added ability to save and easily reuse analysis options in customer-defined configurations. (GP-544, Issue #2182, #312) Analysis. Ghidra analysis is now aware of more PE/Windows non-returning functions. (GP-733, Issue #2111) Analysis. ResolveX86orX64LinuxSyscallsScript now properly marks non-returning syscalls. (GP-868, Issue #2761) API. Revised Structure and Union API, and associated editor, to eliminate the use of the terms Unaligned/Aligned in favor of a packing enablement designation. Also corrected various change notification issues which may improve archive synchronization and merge behavior. (GP-862, Issue #2681) API. Renamed Datatype.isDynamicallySized() to DataType.hasLanguageDependantLength() to avoid confusion. This method is used internally to differentiate between fixed-length types and those whose length is determined by the compiler specification's data organization (e.g., pointers). (GP-932) Basic Infrastructure. Improved error reporting when trying to launch Ghidra from the git repo without Eclipse having compiled it. (GP-815, Issue #2872) Build. Command gradle -I gradle/support/fetchDependencies.gradle init now downloads the Function ID datasets from the ghidra-data GitHub repository so they will be automatically included in development mode and custom builds. (GP-678, Issue #1007) Build. Performing a gradle clean no longer deletes downloaded dependencies. The top-level flatRepo directory has been replaced with the dependencies directory. (GP-811, Issue #1663) Build. Ghidra now requires Gradle 6.0 or later to build. Gradle 7.x is now supported. (GP-849, Issue #2949) Build. Made changes to gradle code to remove warnings. (GP-993, Issue #3039) Data Types. Added support for hexadecimal byte offset display within composite bitfield view. (GP-910, Issue #2959) Decompiler. Decompiler analysis now automatically identifies and displays loop variables using standard for-loop syntax. When a loop variable is discovered, a condition, iteration, and optional initializer statement are displayed at the top of the loop. (GP-565) Decompiler. Added the Max Instructions per Function Decompiler tool option, specifying the maximum number of instructions the Decompiler will decode in a single function before throwing an exception. Previously, this had been a hard-coded limit. (GP-767, Issue #2557) Decompiler. The Decompiler now propagates datatypes across signed comparison operations, so constant integer and enum values display correctly. (GP-802, Issue #2565) Demangler. Updated the GNU Demangler Analyzer options to provide a list of available formats from which to choose. (GP-94, Issue #2214) Demangler. Updated the GNU Demangler's Namespace-building to improve analysis performance. (GP-706, Issue #2509) Demangler. Improved Demangler error checking and reporting to give underlying cause of failure. (GP-850) Documentation. Added basic instructions on how to install, build, and develop Ghidra to README.md. (GP-847) DWARF. Improved speed and memory usage when importing large DWARF binaries. (GP-419) DWARF. Added M68000/SVR4 DWARF register mappings. (GP-556, Issue #1610) DWARF. Improved handling of zero-length structure components during DWARF processing. (GP-851, Issue #2191) Exporter. Made various improvements and bug fixes and to the IDA Pro exporter. (GP-831, Issue #1897, #2788, #2882, #2891) FileSystems. Added support for recognizing unencrypted DMG files. (GP-845) Framework. Added support for program-specific extensions to a compiler specification. Users can now define their own calling conventions and call-fixups to integrate into decompilation and other analysis (see help for Specification Extensions). (GP-653) Graphing. Added capability to collapse and expand nodes in the default graph display. (GP-371) Graphing. Upgraded jungrapht to version 1.1. (GP-377) Graphing. Refactored graph exporters into a more extensible framework. (GP-440) Graphing. Graph layout algorithms can now be chosen programmatically. (GP-551) Graphing. Created additional modified versions of the MinCross layout algorithms, all named to start with Vertical Hierarchical Min-Cross, so that they accept a favoredEdge predicate. When an edge is favored, a pass though the graph layers attempts to align those edges vertically. (GP-625) Graphing. Added an option to change the background color of the Function Graph window. (GP-760, Issue #1324) Graphing. Updated Function Graph edge routing when applying the Use Condensed Layout option to reduce edges being clipped by vertices. (GP-768) Graphing. Added option to disable the lightening of edges in the Function Graph. (GP-769, Issue #1106) Graphing. Added a distinct visual edge highlight beyond just a different color for graph edge selection. (GP-793, Issue #2953) Graphing. Added Display as Graph action to the Data Type Manager, allowing visualization of embedded and referenced types of the selected types. (GP-808) Graphing. Fixed function graph bug that prevented the satellite view from showing the primary view lens. Fixed a layout bug that allowed some vertices to get clipped when condensing the graph. (GP-940) Graphing. Added graph API method to set descriptions (tooltips) on vertices and edges. (GP-949) Graphing. Added Vertex and Edge attributes to GraphML export format. (GP-957, Issue #2958) GUI. Added new Copy Special actions: Python Byte String, Python List, and C Array. (GP-210, Issue #744) GUI. Updated the Listing to allow structure members to display Plate Comments. (GP-421, Issue #2091) GUI. Copy/Pasting and Dragging data types now uses a progress monitor. (GP-422, Issue #2379) GUI. Added right-click menu Data -> Save Image action to allow user to export embedded graphic resource images. (GP-426) GUI. Changed Symbol Comment Annotation to use the existing symbol when available. This allows for the direct navigation of that symbol's address instead of using the search feature of the Go To Service. (GP-675) GUI. Added the Shift-F10 keybinding to allow users to show the popup context menu over the currently focused item. The Menu Key can also be used on supporting keyboards. (GP-732, Issue #2790) GUI. Fixed/Improved the behavior of global menu items and toolbar items with respect to which windows they appear in. These actions can now easily be configured to be either 1) only in menu bar and tool bar of the main window, 2) in the menu bar and tool bar of all windows, or 3) only in the windows that have components that generate the type of context that the action consumes. Added methods to the ActionBuilder class to support these three options. Also, updated numerous actions to make sure they appear in the appropriate windows. (GP-759) GUI. Improved overall UI responsiveness when performing analysis with the Symbol Table open. (GP-788) GUI. Updated the Function Tags table column so that it may be used in most Ghidra tables. (GP-816, Issue #2873) GUI. Updated the Defined Strings view to reload less frequently during auto-analysis. (GP-835, Issue #2889) GUI. Updated function hovering in the Decompiler to find the correct function tooltip when multiple functions exist with the same name. (GP-959, Issue #2604) Importer:ELF. Added markup to ELF import for .note.gnu.build-id and .gnu_debuglink sections. (GP-468) Importer:ELF. Added ELF import support for SHN_MIPS_TEXT and SHN_MIPS_DATA symbol section index values and provided ability for other processor-specific ELF extensions to resolve ELF symbol memory addresses. (GP-664) Importer:ELF. Changed various ELF relocations to detect and mark unsupported data relocations which refer to the EXTERNAL block. Applied EXTERNAL data relocations, which have a non-zero offset from the external symbol, will still be incorrect but will have an error bookmark to flag the condition. The relocation addend will not be applied in this case to avoid references to a completely irrelevant symbol in the EXTERNAL block. (GP-1029) Importer:Mach-O. Improved support for Mach-O object files. (GP-700) Importer:PE. CustomAttrib blobs in CLI/.NET metadata are now decoded. (GP-414) Importer:PE. Created proper external references for PE Delay Load Imports. (GP-674, Issue #2554, #2623) Importer:PE. PeLoader can now read and interpret the .pdata section of PE files that include exception handling data. (GP-729) Importer:PE. Added .exports XML files for the mfc71.dll and mfc71u.dll libraries. Having them allows Ghidra to translate ordinal imports from applications compiled against MFC 7.1 (from Visual Studio .NET 2003) to class and function names with parameters. (GP-1010, Issue #3051) Listing. Improved Listing view performance, especially noticeable on functions with excessively large stack frames. (GP-268, Issue #109, #2351) Listing. Added a tool option to hide function auto-comments that appear, trailing a function call in the Listing. (GP-752) PDB. Improved Ghidra's ability to find and pull PDB files from symbol servers and symbol storage locations. (GP-42) Processors. Simplified PIC24 return instruction semantics. (GP-647) Processors. Added support for register alias specification within processor spec (*.pspec). Added WREG register aliases for PIC24 processor variants. (GP-901, Issue #2956) Processors. Fixed issue with the PPAGE register not being properly restored after CALL instructions in the HCS12 processor. (GP-920, Issue #1099) Processors. Fixed HCS12 IDX1 addressing with negative immediate values. (GP-937, Issue #3008) Processors. Fixed V850 multiply-by-immediate calculation that produced an incorrect value when the fifth bit was set. (GP-939, Issue #2970) References. Improved performance of reference management for special cases when large a number of references from the same address exist (e.g., entry point designation). (GP-696) Scripting. ExportImageScript now exports all images within a user-selected region to files within a user-selected folder. (GP-231) Scripting. Improved TableChooserDialog, allowing multiple rows to be processed at once. (GP-676) Scripting. Updated the TableChooserDialog to allow clients to set the default column sort. (GP-792) Scripting. Added Python script comment block support. (GP-843, Issue #1484, #2846) Scripting. Added ApplyClassFunctionSignatureUpdatesScript and ApplyClassFunctionDefinitionUpdatesScript fix-up scripts that can be applied if a user makes changes to a virtual function recovered by the RecoverClassesFromRTTIScript. Both scripts identify differences between Function Signatures in the Listing and Function Definitions in the Data Type Manager, but the first script fixes all changes to match the signature and the second to match the definition. (GP-973, Issue #3081) Sleigh. Debug info for Sleigh constructors now includes source file names. (GP-233) Sleigh. The Sleigh compiler now issues a warning if it generates a temporary varnode which might be large enough to overlap another temporary varnode. (GP-520) Sleigh. While register names should remain case-sensitive within a Sleigh spec during compilation/parse, register names must not duplicate in a case-insensitive manner since the Program API provides a case-insensitive register lookup by name. The Sleigh Compiler now enforces this. (GP-927) Bugs   Analysis. Fixed how managed code entry points in .NET binaries with CIL entry points are detected and labeled. (GP-319) Analysis. Can now process implementation-specific data structures for Microsoft CIL compilers. (GP-461) Analysis. Corrected processing for pointers, function pointers, custom modifiers, ValueTypes, static methods, MethodRefs, MethodDefs, and PInvokes found in .NET mixed binaries. (GP-656) Analysis. Improved constant analysis speed when processing large binaries with a large amount of code not in defined functions, such as exception handlers. (GP-746, Issue #2509) Analysis. When OverlayAddressSpace was refactored and Decompiler made aware of it for Ghidra 9.2, the VarnodeContext was not aware of the overlays. This was fixed and should eliminate the NullPointerException caused when the Symbolic Propagator calls the Varnode constructor. (GP-751, Issue #2785, #2787) Assembler. Fixed assembler issue with delay-slotted instructions. (GP-587) Assembler. Fixed assemble Patch Instruction action to work on listings other than the primary static listing. (GP-623) Assembler. Modified assembler Patch Instruction action to ignore external symbols which produced bad offsets for instructions. (GP-645) Basic Infrastructure. Fixed an issue with Ghidra and its supporting launch scripts not being able to run correctly on Windows when an ampersand was in the path. Also fixed an issue with svrAdmin.bat and buildGhidraJar.bat not working if the Ghidra path contained a space. (GP-693, Issue #1726, #1728) Basic Infrastructure. Corrected "LaunchSupport expected 2 to 4 arguments but got 1" error when starting Ghidra on Windows. (GP-1050, Issue #2176, #3122) Build. Building of pdb.exe on Windows now works if the path to the Ghidra repository contains a space. (GP-916, Issue #2998) Build. Corrected GPL DMG module build to properly utilize the jar dependencies included within the repository and distribution. (GP-934) Build. Corrected an issue with gradle prepDev when the Ghidra repository is on a different drive than the user's home directory on Windows OS. (GP-970, Issue #3047, #3062) Build. Fixed a bug that prevented Ghidra from launching in Single Jar Mode when its path contained a space. (GP-1039) C Parsing. The C-Parser bitfield parsing has been relaxed to allow declared bitfield sizes to exceed the base datatype size. The effective bitfield size may be clamped based upon the current data organization while preserving the declared size. (GP-558) Data Types. Fixed a NullPointerException that occurred when trying to edit a function datatype in a datatype archive when there was no open program in the tool. (GP-356, Issue #2407) Data Types. Corrected the retention of datatype archive search paths, which did not properly remember disabled paths. (GP-639) Data Types. Fixed potential deadlock encountered when working with the DataTypes tree. (GP-774, Issue #2832) Decompiler. Fixed endianess issue for joined, two-register returns of longlong values for MIPS 32-bit little endian variants. (GP-513) Decompiler. The Decompiler no longer emits comments in the middle of conditional expressions. (GP-621, Issue #1670) Decompiler. Fixed Redefinition of structure... exceptions in the Decompiler caused by a PNG Image and other opaque datatypes. (GP-820, Issue #2734) Decompiler. Fixed infinite loop in the Decompiler when analyzing return values. (GP-821, Issue #2851) Decompiler. Fixed bug in the Decompiler's handling of enumerated datatypes causing Shared type id exceptions. (GP-895, Issue #2909) DWARF. Fixed and consolidated DEX and DWARF implementations of LEB128. (GP-444, Issue #2512) DWARF. Fixed unnecessary ELF header parsing when DWARF analyzer checks if it needs to run. Improved DWARF analyzer's run-once logic. (GP-695) DWARF. Fixed issue with DWARF data type importing that could omit the definition of a structure. (GP-929) Eclipse Integration. Fixed a GhidraDev bug that prevented Ghidra projects from recognizing extensions installed in the user's ~/.ghidra/.ghidra_<version>/Extensions directory. (GP-873) Extensions. Changed classpath configuration to not contain paths of removed extension libraries. (GP-522, Issue #2637) FileSystems. Fixed several issues with extracting and importing DYLIB files contained within a DYLD file system. (GP-719, Issue #2934, #682) FileSystems. Fixed SevenZipFileSystem to correctly fail when opening password-protected archives. (GP-730) FileSystems. Fixed Ext4 file system to correctly handle sparse files. (GP-871) Graphing. Fixed IllegalArgumentException when showing a graph popup window after the source component was hidden. (GP-756, Issue #1643) Graphing. Fixed bug that caused all address in a function graph node to be colored when only the entry point address had a color applied. (GP-757, Issue #1080) Graphing. Fixed bug in graph dominance algorithm that could cause the Select -> Scoped Flow actions to go into an infinite loop. (GP-776, Issue #2836) GUI. Fixed UI lock-up issue related to the Function Tags table. (GP-266, Issue #2366) GUI. Fixed missing spaces in Front End multi-line log messages. (GP-463, Issue #2534) GUI. Fixed the following modal dialog issues: z-order changing when showing a modal dialog over a detached window; focusing the incorrect window after showing a modal dialog; script progress dialog not getting placed behind input dialog; script dialogs appearing over different windows. (GP-628, Issue #2398, #2480) GUI. Fixed NullPointerException encountered when creating a new category in the Data Types tree while the tree is filtered. (GP-745, Issue #2799) GUI. Fixed Right Alt key that did not work for Ghidra actions on some Windows systems. (GP-747, Issue #2008) GUI. Fixed Function Graph bug that caused some vertex text to get clipped when using wide address format width. (GP-755, Issue #1008) GUI. Fixed bug in the Listing scroll bar that caused some screen reader software to deadlock. (GP-772, Issue #2820) GUI. Fixed bug that caused the UI to freeze when clicking in the Program Tree UI. The bug manifested depending upon the contents of the system clipboard. (GP-775) GUI. Updated tooltip code to limit data types name length and updated formatting to place pertinent information at the top of the tooltip. (GP-836, Issue #2029) GUI. Fixed exception triggered when the Bookmarks table failed to remove a deleted symbol. (GP-989, Issue #3066) GUI. Fixed exception encountered when double-clicking a structure in an archive in the closed for edit state. (GP-998) GUI. Fixed Function Graph stack trace encountered when changing the graph's background color option after showing and then closing the graph. (GP-1013, Issue #3058) Importer:ELF. Added support for additional PIC30 ELF relocations (4, 5, 6) and improved register symbol resolution and markup. (GP-710, Issue #2792) Importer:ELF. Changed processing of ELF absolute symbols (section ID 0xfff1) to treat them as constants by defining equates instead of memory symbols. (GP-902) Importer:ELF. Corrected EXTERNAL symbol alignment for PIC24, PIC30, PIC33 during ELF import. The improperly aligned symbol addresses would cause incorrect external symbol references to appear on instructions (e.g., RCALL). (GP-906) Importer:PE. Fixed error when importing a PE file with an uninitialized .textbss section. (GP-397, Issue #2496) Importer:PE. Fixed a bug processing RUNTIME_INFO structures that caused a failure to load PE files under certain conditions when the list is empty. (GP-924, Issue #2995) Importer:PE. Fixed an issue in the PeLoader that prevented PE files with 0 data directories from being imported. (GP-997, Issue #2858) Installation. Renamed database db.Record class to db.DBRecord to avoid naming conflict with java.lang.Record class and potential import issues. (GP-193) Jython. Fixed pasting multi-line strings into the Python interpreter panel. (GP-487, Issue #2456) Listing. A default thunk function now reflects the namespace of the thunked function similar to the way it reflects its name. This change also allows thunk functions of a this_call to have the correct this pointer parameter. Symbol table queries based upon name and/or namespace will always exclude default thunk functions. (GP-17) Listing. Fixed #US table processing to correctly interpret the string as UTF-16LE for CIL binaries. (GP-318) Listing. Fixed a sporadic listing operand hover stacktrace bug. (GP-987) PDB. Escaped more character strings in MSDIA pdb.exe XML output. (GP-578, Issue #1690) Processors. Fixed various issues pertaining to x86 instruction prefixes. (GP-220, Issue #2286, #2297) Processors. Refactored PPC interrupt returns to include return pcode statement. (GP-703) Processors. Fixed issue with ARM VMRS instruction parsing in thumb. (GP-735, Issue #2750) Processors. Corrected issue with M68000 floating point dynamic k-factor instruction semantics. (GP-736, Issue #2754) Processors. Fixed instruction semantics for x86 MOVUPS instruction. (GP-744, Issue #2789) Processors. Simplified SuperH div1 instruction. Corrected several SuperH instructions to set flags properly around the delay slot. (GP-753, Issue #2863, #2864) Processors. Corrected issue with ARM co-processor registers and the MCR instruction. (GP-761, Issue #2451) Processors. Fixed issued with x86 INSx.rep and OUTSx.rep pcode ordering. (GP-766, Issue #2829) Processors. Corrected addresses for PIC24 TBLPAG and PSVPAG registers. (GP-798, Issue #2844, #2855) Processors. Corrected decoding of some MODR/M opcode bytes in x86. (GP-800, Issue #2504) Processors. Updated 8085 processor definition to disassemble XRA HL instruction. (GP-818, Issue #2447) Processors. Corrected missing optional rex.w prefix for x86 conditional jump instructions. (GP-837, Issue #1163) Processors. Added CALLW, ASRF, LSLF, and LSRF instructions to PIC16 language. (GP-841, Issue #1362) Processors. Fixed ARM Thumb instructions which update the status flags to now correctly append an s to the instruction mnemonic. (GP-881) Processors. Made corrections to wr instruction for SPARC which in some cases did not write to the appropriate ASR register. (GP-928) Processors. Corrected issue with x86-64 CALL and RET instructions with 0x67 prefix pushing/popping the wrong address size from the stack. (GP-954, Issue #2976) Processors. Fixed issue with delay slots modifying some instructions in SuperH processor. (GP-969, Issue #2863) Processors. Corrected pcode for x86-64 RDMSR instruction. (GP-982, Issue #3046) Processors. Corrected size of 20-bit signed immediate value in PPC VLE e_li instruction. (GP-1060) Scripting. Fixed scripting bug where showing a TableChooserDialog while having AnalysisMode.DISABLED in use caused the dialog to be closed. (GP-1018, Issue #3103) Sleigh. Fixed multiple errors in x64 vector operation semantics. (GP-799)  

 

 

    Téléchargement : Ghidra 10.0  
Jeudi 24 Juin 2021, 08:22 Lue 5132 fois
13
[PS4] Compilation de mods DOOM classic pour PS4

Grand fan de Doom, comme beaucoup ici j'imagine, voici une compilation de Doom 1, Doom 2 et plusieurs Mods plus ou moins connu pour nos chère PS4.

 

 

En effet, grâce à PRBoom développé sur PS2 par @Fltrujy, j' ai pu compiler plusieurs mods et jeux Doom afin les lancer sur PS4 en utilisant l'émulateur PS2 de la console.

 

Vous trouverez ainsi dans cette compilation:

 


- Doom 1

- Doom 2

- Ultimate Doom

- Doom 64

- Doom Plutonia

- Doom Vanilla

- Doom TnT

- Doom Icarus

- Doom Eternal 3

- Doom Hell Revealed 1 et 2

- Alien TC

 

 

 

Tuto:

 

Important, il faut bien suivre la méthode décrite ci-dessous pour lancer les jeux (vous devrez refaire cette manip à chaque lancement de l'homebrew (visible dans la vidéo ci-dessous).

 


- Lancer l'homebrew

- Une fois dans le menu de retroarch, rendez vous dans settings

- Ensuite Directory,, rendez vous sur Cores

- Sélectionner cdfs:/ puis le dossier CORES

- Une fois dans le dossier CORES sélectionner Use This Directory et valider

- Sélectionner ensuite Core Info, puis cdfs:/ et le dossier INFO

- Une fois dans le dossier INFO sélectionner Use This Directory et valider

- Retourner dans le menu principal et sélectionner load content puis le jeu voulu

 

 

 

Télécharger Doom Collection (PS2)

Mercredi 23 Juin 2021, 14:12 Lue 4414 fois
6
[PS4] Sony sort le firmware 8.52 pour la PS4
Le géant japonais vient de mettre en ligne un nouveau firmware à destination de la PlayStation 4 et PlayStation 4 Pro, le 8.52.         Principales fonctionnalités de la mise à jour de la version 8.52 : - Cette mise à jour du logiciel système améliore les performances du système.     Pour le moment, cette mise ne semble pas obligatoire pour se connecter au PlayStation Network, mais cela peut changer dans les jours qui viennent.          Comme toujours, il reste préférable de rester sur le firmware le plus bas possible compte tenu que les développeurs progressent de firmware en firmware à l'aide des failles découvertes par les uns et par les autres. Pour le moment, aucune faille n'existe qu'elle soit kernel ou webkit sur les firmwares récents.     
Mercredi 23 Juin 2021, 08:12 Lue 7544 fois
18
[Switch] Switch Knife Army 0.7.11 disponible
Switch Army Knife aussi appelé SAK par son auteur Kempa, est un outil exclusivement distribué via le site allemand psxtools.de. Sous son nom se cache un couteau suisse de la scène Nintendo Switch qui permet de convertir facilement des formats de fichiers Switch notamment les XCI et autres NSP, mais également de les diviser (splitter) avec une facilité déconcertante.             Changelog :    Beta v0.7.11 : (15.05.2021) - Correction de certains outils HB qui ne fonctionnent pas dans le forwarder. Petite mise à jour : (21.06.2021) - Mise à jour de hactoolnet à la nouvelle version 0.13.0     Téléchargement : Switch Army Knife 0.7.11  
Mardi 22 Juin 2021, 21:10 Lue 3690 fois
8
[PS3] PS3 Toolset et DS4Windows à jour
Deux nouveautés sur la scène PS3, PS3 Toolset et DS4Windows se mettent à jour.   PS3 Toolset a été mise à jour par bguerville, la célèbre boite à outils est très utile pour éditer et modifier la mémoire de la PS3. Accessible directement depuis le navigateur Web, il fonctionne donc désormais avec le support CEX 4.88.                Changelog PS3 Toolset v1.1.003 :   - Ajout du support du CEX 4.88 - Ajout de la mise à jour de l'exploit Flash9 NC 3.0 avec la passerelle Actionscript Communication pour affiner le pilotage de l'exploit Flash 9 - FMM mis à jour à v1.3.1, mise à jour mineure comme l'enregistrement d'IDPS dans un fichier et quelques petites corrections de l'interface graphique. - Mise à jour de JS ROP Framework v4.2. Cette mise à jour apporte des améliorations mineures aux fonctionnalités existantes, mais plus important encore, elle met le cadre PS3 Toolset en conformité avec les exigences de l'outil de gestion de fichiers sur lequel j'ai travaillé.   Téléchargement : PS3 Toolser v1.1.003       DS4Windows 3.0.10 :   - Suppression du délai de branchement/débranchement des périphériques virtuels - Suppression du Dispatcher et du thread du OutputSlotManager. - Autre correction pour espérer trier correctement les éléments d'action spéciale - Permet de renommer les profils à partir de l'application en utilisant l'onglet Profils. - Les actions spéciales 'Hold for X secs' supportent maintenant les valeurs décimales.  - DeviceOptions a une nouvelle option 'Verbose log messages'. Contribution de mika-n - Correction du système de coordonnées pour les calculs du Stick to Mouse Wheel. - Réinitialisation de la position de la souris pour FakerInput sur la méthode Sync. - Correction de certaines actions liées à la souris en conflit avec le gestionnaire de sortie FakerInput. - Mise à jour du support de défilement du Touchpad pour utiliser le nouveau système de coordonnées - Mise à jour de Strings.ru.resx. Contribution de shikulja   Téléchargement : DS4Windows v3.0.10  
Mardi 22 Juin 2021, 20:45 Lue 2584 fois
3
[PS3] CFW 4.88 Evilnat Cobra CEX noBD et noBD + noBT
Le développeur Evilnat, Nathan Martin, propose de nouvelles version de son CFW 4.88 Evilnat Cobra, les versions noBD et noBD+noBT.              Ce sont en tout pas moins de 4 CFW qui sont disponibles :    CFW 4.88 Evilnat Cobra CEX   CFW 4.88 Evilnat Cobra CEX noBT  CFW 4.88 Evilnat Cobra CEX noBD  CFW 4.88 Evilnat Cobra CEX noBD + noBT      Comme vous le savez ces nouvelles versions ne doivent être installés que sur les consoles ne disposant pas de lecteur bluray, ou s'il est défaillant, et pour version noBD+noBT il faut rajouter l'absence ou la défaillance du bluetooth à la défaillance du lecteur bluray.    Attention à bien installer le firmware qui correspond au fonctionnement de votre console.      Téléchargement :  CFW 4.88 Evilnat Cobra [CEX] [noBD] ou [noBD + noBT]  
Lundi 21 Juin 2021, 08:18 Lue 8596 fois
16