dazedcat19 / FMD2

GNU General Public License v2.0
638 stars 58 forks source link

[bug-website module] mangago can check site but not download #5

Open HiP1 opened 4 years ago

HiP1 commented 4 years ago

like title says, i cannot download from mangago. but i can browse the mangas and chapters

dazedcat19 commented 4 years ago

I can't open the website. All links returned 403 forbidden we're sorry, the request file are not found. Σ(っ°Д °;)っ The website itself seems to be broken. Probably dead.

HiP1 commented 4 years ago

it's http://mangago.me/ i'm on it right now. and their reader seems to be on https://www.lady-first.me/ maybe that's why the downloads fail

dazedcat19 commented 4 years ago

img-20200523-123635

HiP1 commented 4 years ago

oh that's weird. have you tried in incognito ? When i go to there, i get this : Screenshot 2020-05-24 00 36 01

dazedcat19 commented 4 years ago

Try to ask other if they get the same http response. Can be region related.

HiP1 commented 4 years ago

what region are you ? maybe a free VPN could help you ?

dazedcat19 commented 4 years ago

what ip you got?

nslookup mangago.me Server: dns.google Address: 8.8.8.8

Non-authoritative answer: Name: mangago.me Addresses: 2606:4700:20::681a:35e 2606:4700:20::681a:25e 104.26.3.94 104.26.2.94

and why you use ABP. that project sold to ads company. ABP, ublock, adblock whatever. all of them owned by ads company. the acceptable ads is a scam itself. those project are dead. there's no more development except some UI and more "acceptable ads". don't be surprised if those software mining your data. only ublock origin stay true.

HiP1 commented 4 years ago

seems to be the same as i also use google dns : Addresses: 2606:4700:20::681a:25e 2606:4700:20::681a:35e 104.26.2.94 104.26.3.94

i installed abp long ago, and didn't bother changing it. you use google dns, it's about as fishy as abp in tracking/mining potential :)

dazedcat19 commented 4 years ago

I actually use bunch of dnscrypt and doh via yogadns server pools. http://yogadns.com/ It automatically intercept every DNS request (even nslookup) and forward it to dnscrypt/doh. So what shown in nslookup server was fake. And I always block UDP port 53. All of ISPs here intercept DNS request.

It's server issue then. I think I've seen this kind of layout before. It probably a mirror website like mangakakalot. They have a lot of mirror. manganelo. mangastream.today, kissmanga.today. most of those with .today, .to etc. the layout maybe different but when looking at the source and the image urls. it was the same.

HiP1 commented 4 years ago

maybe your dns setup is what blocks the site content too.

dazedcat19 commented 4 years ago

if you got the same ip then it was the same. It probably some kind of cdn edge server. that give different responses depend on region. the actual contents probably dead. but it give the cached one to you or the other way around. just try to edit the lua file yourself.

HiP1 commented 4 years ago

it seems to be a lua error in the page number function : image

HiP1 commented 4 years ago

it seems they changed the encryption or added a second layer, and the lua can't match the strings anymore

dazedcat19 commented 4 years ago

Attach all of the page source that loaded by fmd. You can easily add this line after HTTP.GET or something similar. print(HTTP.Document.ToString())

HiP1 commented 4 years ago

fmd.log here is the log from a download attempt that failed.

dazedcat19 commented 4 years ago

and your downloads.db. just strip everything except the failed one. since I can't open the website I can't make a download.

HiP1 commented 4 years ago

here is the file. i had to zip it. downloads.zip

dazedcat19 commented 4 years ago

it seems the encryption was changed. it's hard to follow with all the obfuscation. we need someone that really good at javascript.