Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Ninja Ripper v1.7.1 - A Modding Tool for GameBanana


Utility to extract / ripping 3d models (mesh), textures, shaders directly from the running game.

current version: 1.7.1







Extracting all available vertex information of the models (position, all the texture coordinates, normals, weights, BLENDWEIGHT, BLENDINDICES, BINORMAL, TANGENT), indices, textures, shaders. Theoretically all extracted information could be import in the 3D editor!

Support for D3D11, D3D9, D3D8 (processed, however not all methods/techniques, but should work for 95% of all games).


• Target (DX8, DX9, DX11 application):

• Exe - field for a direct path for the executable file of the application/game

• Arg - field for additional settings for an executable file

• Dir - field for a direct path to the folder containing the executable file (entered automatically when you select .exe, no need to change by the default)

• No Wrapper - mode in which the ripper will try to run .exe of the application/game directly, using for ripping only intruder.dll, if this mode does not work (do not rip) then you need to select one of the wrapper modes!

• Wrapper modes - a modes in which ripper will copy d3dX.dll in to a folder containing the executable file of the application/game, after this ripper windows can be closed, then you can start the game from any location, copied d3dX.dll will automatically clinging into the game. Thus no longer need to run the ripper himself for this game.

• D3D8 Wrapper - for directx8 games only

• D3D9 Wrapper - for directx9 games only

• D3D11 Wrapper - for directx11 games only

You need to delete .dll from the game folder manually (if necessary), ripper configurations is stored in the registry from now on!

• RUN - button to start the application/game

• Output Directory (directory for saving ripped models):

• Dir - field for output folder (automatically entered), this folder can be selected manually, be sure that checkbox "Don't overwrite by EXE" is cheked

• Browse - button to explore folder with selected .exe file

• Don't overwrite by EXE - by activating this function, the choice of the executable file does not overwrite the output folder

• Settings:

• RIP - you can change rip button

• Forced to save (Textures) - activating this will forced saving only texture



IMPORTER (for 3ds max only)




to import models used 3ds max version 2009 and above. Importer can import models and uv-coordinates. Theoretically also possible to import any data saved into .rip files, including the weight of the vertices, these weights are used to link models and bones. The only question in the generation of the skeleton and its connection with the model (vertices).


• Source select (source selection and the import mode):

• Group - import group files

• Single - import single files

• List File - import files from list (not implemented yet)

• Input Dir/File - import source, the file or folder (depending on the selected mode)

• RIP File Nums - field to enter the file numbers to import (Group mode only), the input format is: 0-15, 589, 67

• Vertex Format (selecting the model building settings):

• Auto - mode to automatically identify groups of data (vertices, normals, uv-coordinates), will work for most games

• Manual - mode for manual definition of groups of data, you needed to import the models of the new games (mostly directx11)

• Position (x,y,z) - fields for enter data defining the position of the vertices of the model, even in manual mode these parameters in 99% of games will not change

• Normal (x,y,z) - fields for enter data defining the normals at each vertex of the model (not implemented yet)

• TexCoord (u,v) - fields for enter data defining texture coordinates of the model, one of the most important parameters. For games, wich model imports without a proper uv-coordinates, a pair of UV always choosing by search. At the time is Identified that pairs can not exceed number 50, that is can be 6-7 or 18-19 or 24-25 or 39-40 etc. In very rare cases, a pair of uv can be 3-4 or 4-5 or 5-6, which is within the "normal field of definition", as well as 8-6 or 12-11, which is at odds with common sense, but may still be.

• Tex.0 File Level - choice of a number of the texture, which applies to the model after import

• Scale - the scale of the imported model

• Rotate - turn imported model on the selected axis

• IMPORT - button to start the import process






English Instructions (author Tosyk)

Official website of the author:

The official support page:
1-10 of 27
Go to page:
  • QandAstudios avatar
    QandAstudios Joined 7mo ago
    Comic Mods Flag Affiliation: Comic Mods
    3,089 points Ranked 3,881st
    21 medals 6 rare
    • Became a Game Pioneer Medal icon
    • Returned 1000 times Medal icon
    • Submitted 50 Skins Medal icon
    • Submitted 15 Mods Medal icon
    • Submitted 20 Mods Medal icon
    • Submitted 50 Mods Medal icon
    QandAstudios Comic Mods Flag
    Comic Mods
    How do I find a specific model?
    Dork araignée spectaculaire
    URL to post:
  • dinoalexis avatar
    dinoalexis Joined 3mo ago
    3mo 3mo
    Hi, Is it possible to extract models and textures from an arcade game using the demul emulator with ninja ripper?
    URL to post:
  • randoguy123 avatar
    randoguy123 Joined 4mo ago
    I have a BIG problem I did everything on youtbe tutorial step by step   but when I press RUN. game opens then it stays in loading screen. It loads endlessly. What should I do
    URL to post:
  • ricmetal avatar
    ricmetal Joined 4mo ago
    4mo 4mo
    hey. how is it possible for a game to get it's models extracted well, during months, then when trying to extract after a few months, the models come out all gargled? what's most likely happening here? that the game was updated? windows drivers? i have the same ninjaripper version, as always, plus the importer is the same (for 3d editing) - basically the setup to edit the model is the same. anything different i can try to get these models? they're going right back into the map editor from the company that released the game (the editor is for a different game, just trying to get their previous game assets in there as well).
    URL to post:
    ATOMICFAZBEAR Joined 11mo ago
    130 points Ranked 70,352nd
    how do you extract .exe files?
    URL to post:
  • God Eater Resonant Opsと呼ばれるゲームで誰かがレンのモデルを引き裂くことはできますか?
    URL to post:
  • cyberea avatar
    cyberea Joined 11mo ago
    11mo 11mo

    As of version 1.7.1 four threats were found within the file archive, ninjaripper171.7z.

    • /x86/intruder.dll
    • /x86/injhelper.exe
    • /ripdump.exe
    • /x86/d3dwrap.dll

    Links to the site were screened and blocked by multiple security setup for malware threats.

    If you intend on using this software, it is advised that you do so within either a virtual machine that you can destroy once you are done or on a machine that you do not care about securing or intend to wipe once you are done.

    Either that or the developer can simply clean up the code and work to make freeware safe again, like back in the old days.

    If it is cleaned up, I would fully support and donate funds for the effort. Without, I resort to this light warning as it is suspicious at the very least.
    • Disagree x 1
    URL to post:
  • Rhocus avatar
    Rhocus Joined 11mo ago
    I can't get the file to download correctly. It only downloads as a .7z file

    Anyone have any suggestions as to why?

    URL to post:
  • Qerat avatar
    Qerat Joined 11mo ago
    Guys, I am trying to rip a blue power wolf with 2 shoulder pads out of wolfteam, but everytime I inject a dd8d or any other code, it says in the main menu of the game that I need to uninstall it then reinstall it, I can easily fix it by deleting the file I injected into the file game directory and the game would be in perfect condition, but please, if someone knows how to fix this, tell me because the wolf models in wolfteam are really important for me since I need them for a project I am currently working on.
    URL to post:
  • FlashyX avatar
    FlashyX Joined 11mo ago
    Hi all,

    I cant seem to get Ninja Ripper to work with NiGHTS into Dreams on steam. Any ideas?
    URL to post: