The DRM removal tool to remove DRM from ebooks was taken down from github and will most likely be taken down from gitlab soon as well. The more archives we have the better so im sharing the gitlab in hopes some Datahoarder types will archive it and keep it shared via torrents etc https://gitlab.com/bipinkrish/DeGourou

Heres an article about why it was taken down https://torrentfreak.com/internet-archive-targets-book-drm-removal-tool-with-dmca-takedown-230714/

Edit: does anyone here use https://radicle.xyz/ ? Its a p2p network built on top of git and could be a good way to host it while still being able to contribute to it besides making a .torrent for archiving

  • choroalp@programming.dev
    link
    fedilink
    English
    arrow-up
    51
    arrow-down
    3
    ·
    1 year ago

    ı dont understand why people host things thats not aligned with corporate interests into GIthub, gitlab while Codeberg, GItea etc exits

  • ThetaDev@lemmy.fmhy.ml
    link
    fedilink
    English
    arrow-up
    34
    ·
    1 year ago

    It seems like they made the same mistake as youtube-dl back in the day. If you develop a tool that can be used for piracy, do not straight up advertise that in your readme/documentation.

    If you create a YouTube downloader, do not show it downloading music from major labels, use for a creative commons track for the demo instead.

    And dont say in the short description of your repo that this tool is meant to steal books from an online lending library.

      • PolarisFx@lemmy.fmhy.ml
        link
        fedilink
        English
        arrow-up
        9
        ·
        1 year ago

        Amazon changed some things at the beginning of the year, they made it very difficult to get the actual file in azw format. They only let you download kindle unlimited books in their secure kfx(?) format, which current DRM removal plugins are unable to process.

        If you buy the book you can goto Content & Devices and download the book in azw3 format which can be processed by the DRM removal plugin.

        From what I’ve read amazon is monitoring the sites where they’re developing kfx bypass mechanisms and are sealing up those holes before a public release can be made. Which is irritating because I just hate the Kindle app and prefer MoonReader

        • sus@programming.dev
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          1 year ago

          I’m pretty sure someone fully cracked kfx again - they just didn’t bother to make it work for kfx directly - the newest form of azw is just zipped kfx from what I understand

          about 3 weeks ago the solution was merged to the current big active deDRM fork. Amazon seems to only respond when the new workaround percolates to the big easy to use front-ends like calibri

          (And I don’t think the timeline for amazon sealing up the holes is actually all that fast. The original setup was being spread on some forums for several months now, and the january update from amazon was also quite “late”)

          also there’s also several forms of downgrade attacks that mean only content released after amazon’s latest fix becomes uncrackable

      • Cryptic Fawn@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        6
        ·
        edit-2
        1 year ago

        I haven’t been able to get that to work for sometime, and you need a damn kindle ereader in the first place.

        I’ve stopped buying my books from Amazon and am looking for somewhere else to purchase them.

  • Arghblarg@lemmy.ca
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    1
    ·
    1 year ago

    Whoa, if this works it’ll greatly ease my saving of rare books… without having to reboot into Windoze to use the Adobe eBook crap and Calibre just to save an unencrypted version. Thanks!

    • Arghblarg@lemmy.ca
      link
      fedilink
      English
      arrow-up
      12
      ·
      edit-2
      1 year ago

      Update: This is awesome. To get it working I had to install some python3 dependencies since I’d recently upgraded my box. If the main DeGourou.py script isn’t running, try installing these:

      $ pip3 install lxml pycryptodome cryptography charset_normalizer

      (EDIT: just read requirements.txt it gives the above and some other dependencies. Duh.)

      Then download, while logged into archive.org, your borrowed book (download link should be “URLLink.acsm”; then run

      $ python3 ./DeGourou.py -f /tmp/URLLink.acsm

      … and the PDF with its proper filename will be saved into the curret directory.

        • Arghblarg@lemmy.ca
          link
          fedilink
          English
          arrow-up
          3
          ·
          edit-2
          1 year ago

          Thank you :) I didn’t realize it was literally a script to install requirements!

          • MigratingtoLemmy@lemmy.world
            link
            fedilink
            English
            arrow-up
            4
            ·
            1 year ago

            It’s not. It’s a list of packages that python, when it sees the list, knows to download whilst maintaining compatibility and prevent circular dependencies (if possible)

    • Zavorra@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 year ago

      The calibre (Alf) dedrm tool can work on Linux if you have your ADE set up on wine or on a windows partition

  • bipinkrish@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    8 months ago

    Hi, i am the author of the tool. I just read all the comments after 6 months, i didn’t know it was popular.

    My original repo with new modifications is live on Gitea https://gitea.com/bipinkrish/DeGourou

    you can visit there to get binaries or simply install through pip like

    pip install git+https://gitea.com/bipinkrish/DeGourou.git