Проблемы с памятью

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by C@T, 1 May 2012.

  1. C@T

    C@T Member

    Joined:
    7 Sep 2011
    Messages:
    12
    Likes Received:
    6
    Reputations:
    10
    Пишу упаковщик(криптор) ехе, проблемка возникла, как правильно бы занять уже освобожденную память под секции нового ехе, расширить ее если нужно и освободить всю остальную ?

    т.е в идеале вообще освободить всю память и выделить ее по новой

    P.S код который загружает все секции после распаковки на место выполнен в качестве шелл кода(на асме) , чтобы можно было выделить для него где то далеко в памяти кусочек места и он не мшал процессу записи секций на место :)