Thread: Ipak extractor

Page 1 of 3 123 LastLast
Results 1 to 15 of 40
  1. #1
    bballchamp99's Avatar
    Join Date
    Sep 2012
    Gender
    male
    Location
    Look Behind You!
    Posts
    122
    Reputation
    10
    Thanks
    123
    My Mood
    Stressed

    Cool Ipak extractor

    IPAK extractor (+ library and source)
    So after making a deep analysis of .ipak files (texture container files), I got all the needed info to make an IPAK extractor. Sadly only some texture files (iwi files) can be converted to dds format, but well, I guess it will be possible in some amount of time. I have also decided to make the extracting process in a managed c++ dll, so you can use it too if you want. Next thing im going to code is a way to inject modded iwi's into ipaks. By the way, you need to have a minimum of 256MB of RAM in your computer, and I also think that iwi files dont have name now




    This library has 3 functions:
    Code:
    static int ExtractFiles(System::IntPtr ipakDirectoryPtr, System::IntPtr extractDirectoryPtr, bool realExtract, bool skipFilePadding, bool sleepAtFinish);

    static int ExtractFileID(System::IntPtr ipakDirectoryPtr, DWORD fileID, System::IntPtr extractDirectoryPtr, bool realExtract, bool skipFilePadding, bool showConsole, bool sleepAtFinish);

    static int GetFileCount(System::IntPtr ipakDirectoryPtr);


    - ExtractFiles extracts all files from the specified ipak
    - ExtractFileID extracts the file with the specified ID from the specified ipak
    - GetFileCount tells you how many files are there in an ipak

    - If realExtract is true, then padding and pre-headers in an iwi file are skipped (recommended to get original iwi file)

    - If skipFilePadding is true, then padding INSIDE the file is deleted, I dont know if this is good, so it is disabled by default, you could modify extractor source and enable this feature yourself

    - If showConsole is true, then when the extraction process starts a console pops up with progress information

    - If sleepAtFinish is true, then the console sleeps 1 second when it finished extracting

    The library can also return error codes, which are the following:
    Code:
    #define SUCCESS 0x00000001 // success
    #define ERROR_LOW_FILESIZE 0xFFFFFFF0 // if size of ipak is lower than 16 bytes
    #define ERROR_WRONG_IDENTIFIER 0xFFFFFFF1 // ipak has wrong identifier
    #define ERROR_WRONG_FILESIZE 0xFFFFFFF2 // ipak has wrong filesize
    #define ERROR_NULLINFO_INFO_SECTION 0xFFFFFFF3 // ipak has null info about info section
    #define ERROR_START_FILEMAP_FAILED 0xFFFFFFF4 // MapViewOfFile() failed
    #define ERROR_NULLINFO_DATA_SECTION 0xFFFFFFF5 // ipak has null info about data section
    #define ERROR_INFO_SECTION_TOO_BIG 0xFFFFFFF6 // if info section > 256mb
    #define ERROR_IPAK_FILESIZE_TOO_BIG 0xFFFFFFF7 // if a file from ipak > 256mb
    #define ERROR_IPAKFILE_NOTFOUND 0xFFFFFFF8 // ipak file not found
    #define ERROR_FILEID_NOTFOUND 0xFFFFFFF9 // only when using ExtractFileID(), it cant find specified file

    Credits: kokole, none other stated

    virus scans: ipak_manager_v23.rar - Jotti's malware scan
    https://www.virustotal.com/file/f741...is/1354679026/
    Attached Thumbnails Attached Thumbnails
    0rRye.png  

    <b>Downloadable Files</b> Downloadable Files
    Last edited by bballchamp99; 12-05-2012 at 07:24 AM.

  2. The Following 16 Users Say Thank You to bballchamp99 For This Useful Post:

    CAPiiX (12-05-2012),dialga151 (06-09-2013),Elby (12-05-2012),evannoob (12-04-2012),glay (12-06-2012),Honnys113 (12-06-2012),HugoRS00 (12-08-2012),info2shail2010 (07-02-2013),lil555 (12-05-2012),lileco (12-04-2012),mirel89 (12-18-2012),namquang93 (12-06-2012),SeregaXD (12-06-2012),skeletonmage (12-08-2012),tobiaz1e35 (12-07-2012),zerdaca (11-20-2018)

  3. #2
    bballchamp99's Avatar
    Join Date
    Sep 2012
    Gender
    male
    Location
    Look Behind You!
    Posts
    122
    Reputation
    10
    Thanks
    123
    My Mood
    Stressed
    why wont the screen shot work?

  4. #3
    lileco's Avatar
    Join Date
    Dec 2009
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    My Mood
    Amused
    Wow, finally making progress towards texture replacement hacks! Keep it up!

  5. #4
    dz0's Avatar
    Join Date
    Jan 2012
    Gender
    male
    Posts
    159
    Reputation
    10
    Thanks
    16
    My Mood
    Buzzed
    sounds promising

  6. #5
    master131's Avatar
    Join Date
    Apr 2010
    Gender
    male
    Location
    Melbourne, Australia
    Posts
    8,858
    Reputation
    3438
    Thanks
    101,670
    My Mood
    Breezy
    /file approved
    Donate:
    BTC: 1GEny3y5tsYfw8E8A45upK6PKVAEcUDNv9


    Handy Tools/Hacks:
    Extreme Injector v3.7.3
    A powerful and advanced injector in a simple GUI.
    Can scramble DLLs on injection making them harder to detect and even make detected hacks work again!

    Minion Since: 13th January 2011
    Moderator Since: 6th May 2011
    Global Moderator Since: 29th April 2012
    Super User/Unknown Since: 23rd July 2013
    'Game Hacking' Team Since: 30th July 2013

    --My Art--
    [Roxas - Pixel Art, WIP]
    [Natsu - Drawn]
    [Natsu - Coloured]


    All drawings are coloured using Photoshop.

    --Gifts--
    [Kyle]

  7. #6
    barata55's Avatar
    Join Date
    Sep 2010
    Gender
    male
    Posts
    120
    Reputation
    12
    Thanks
    3,012
    My Mood
    Lonely
    Name is kokole bitch please...

    Thanks Barata...

  8. #7
    TheGamerzZ's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    0
    Reputation
    10
    Thanks
    0
    Nice, Maybe someone can it conjure up a Texture Hack

  9. #8
    Hinch's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Location
    R.I.P
    Posts
    267
    Reputation
    10
    Thanks
    24
    My Mood
    Amused
    :/ Nice Dough
    Never Give Up You Dreams

    Contact Info: hinch_mpgh@hotmail.com

    Trusted List

    Minato Namikaze-Went First Successful Trade

    Scammed List

    First one That Scammed me - ScammersAre******s

  10. #9
    lev123's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    In YouTube listening to some dubstep :D
    Posts
    14
    Reputation
    10
    Thanks
    10
    My Mood
    Happy
    Am I the only one here who stills doesn't get what it does?

  11. #10
          ( ° ͜ʖ͡°)╭∩╮
    Former Staff
    MarkHC's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Location
    127.0.0.1
    Posts
    2,750
    Reputation
    66
    Thanks
    14,529
    My Mood
    Angelic
    Quote Originally Posted by lev123 View Post
    Am I the only one here who stills doesn't get what it does?
    Read maybe?
    Quote Originally Posted by bballchamp99 View Post
    So after making a deep analysis of .ipak files (texture container files), I got all the needed info to make an IPAK extractor.
    It extracts the texture files


    CoD Minion from 09/19/2012 to 01/10/2013

  12. #11
    lev123's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    In YouTube listening to some dubstep :D
    Posts
    14
    Reputation
    10
    Thanks
    10
    My Mood
    Happy
    Quote Originally Posted by -InSaNe- View Post

    Read maybe?
    I did but I still can't understand.

  13. #12
    bballchamp99's Avatar
    Join Date
    Sep 2012
    Gender
    male
    Location
    Look Behind You!
    Posts
    122
    Reputation
    10
    Thanks
    123
    My Mood
    Stressed
    this allows you to extract files with the textures or aka gun camo and other crap like that and edit it to male a custom camo or to change a enemys clothes to red so you will know there red and kill them making it easier over long range or even close
    Last edited by bballchamp99; 12-05-2012 at 07:13 PM.

  14. #13
    rileyjstrickland's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Location
    Florida
    Posts
    649
    Reputation
    90
    Thanks
    4,008
    My Mood
    Relaxed
    Quote Originally Posted by bballchamp99 View Post
    this allows you to extract files with the textures or aka gun camo and other crap like that and edit it to male a custom camo or to change a enemys cloths to red so you will know there red and kill them making it easier over long range or even close
    lol cloths.
    It's clothes.

    If You Like My Releases, Hit The Thanks button!
    Follow the rules.

    Successful Purchases: 2
    @The403
    @sundy42
    Successful Sales: 1
    @wZ. Gali
    Scammed: 1

    Favorite Quotes:
    Quote Originally Posted by Doc View Post
    Who cares about simplified mandarin. The only problem here is that Cantonese (and Hokkien) is no longer being taught, but guess what, times change. There have been thousands of languages that have been lost to the ages, you'd be pissing in the wind to try and stop that.

  15. #14
    sflord90's Avatar
    Join Date
    Jan 2012
    Gender
    male
    Posts
    96
    Reputation
    10
    Thanks
    46
    My Mood
    Relaxed
    ^i see some more spelling errors but w/e no1 cares, aslong as its understandable

    im not a modeler myself but i can tell this would be usefull to people that are, and i dont think it would more then a month till we see the first texture packs .. will make things ingame alot easier for some people ..easier to spot an blue guy on a grayish blackground for example :P

    nice tool
    fuck this 90 day password expires shit

  16. #15
    bballchamp99's Avatar
    Join Date
    Sep 2012
    Gender
    male
    Location
    Look Behind You!
    Posts
    122
    Reputation
    10
    Thanks
    123
    My Mood
    Stressed
    Quote Originally Posted by rileyjstrickland View Post
    lol cloths.
    It's clothes.
    i suck balls at grammar totally of topic
    Last edited by bballchamp99; 12-05-2012 at 07:12 PM.

Page 1 of 3 123 LastLast

Similar Threads

  1. [Outdated] [Leeched] Ipak Extractor v24 (+ library and source)
    By bballchamp99 in forum Call of Duty 9 - Black Ops 2 (BO2) Hacks & Cheats
    Replies: 12
    Last Post: 12-29-2012, 12:32 PM
  2. UPK extractor
    By /b/oss in forum Alliance of Valiant Arms (AVA) Hacks & Cheats
    Replies: 95
    Last Post: 09-25-2010, 08:13 AM
  3. Better, More Useful Rez Extractor!
    By Corndog in forum Combat Arms Mod Discussion
    Replies: 13
    Last Post: 09-10-2010, 09:31 AM
  4. Rez Extractor?
    By killerbeener in forum Combat Arms Mod Discussion
    Replies: 4
    Last Post: 08-19-2010, 04:00 PM
  5. Request: Email Extractor
    By Marthz in forum Visual Basic Programming
    Replies: 9
    Last Post: 12-20-2009, 02:16 PM

Tags for this Thread