Ok this is getting ridiculous. It shouldn't be this hard getting the content from an app!
Alas, I'm close!
I managed to unearth a ridiculously old Android device - one of the first Google devices, called a Nexus. It's already rooted using Magisk.
I tried it with Proxyman but it didn't work due to some Certificate Transparency issue. Since I'm new to ProxyMan, it's possible there's some issue with it .. so I'd like to now use another proxy program. Something OG like MITM proxy or Charles, to rule out the proxy software as the source of the issue.
So I'm going to follow the same steps:
- Download the CA Certificate
- Rename it to a special format that Android expects
- Install the certificate into a special directory so that it's classified as a system certificate
- Reboot the device
- Set global proxy using ProxyDroid (this is a simple HTTP/SOCKS proxy)
That's it, that's literally it.
Attempt 7: Using MITMproxy with ProxyDroid on Android
It worked!! OMG, look:
We can clearly see the content of all of the articles on the site.
Interestingly, it looks like the entire category is being fetched in a single request:
GET https://www.forqan-cast.com/api/References?IsSeries=false&CategoryType=Essay&CategoryName=مقالات&count=20&startfrom=0
Response:
[
{
"Id": 2395,
"Sequence": 0,
"MediaName": "\" لم يعد لدينا ما نخسره \"",
"FullTitle": "\" لم يعد لدينا ما نخسره \"",
"EpisodeTitle": "\" لم يعد لدينا ما نخسره \"",
"Description": null,
"ArticleDescription": null,
"ArticleContent": "\"لم يعد لدينا ما نخسره\"..هذه العبارة قد تقال بمعنى أنني لم أعد خائفاً على نفسي، فأنا مستعد للتضحية.\r\n\r\nوفي المقابل قد تقال بمعنى: \"خسرنا كل شيء، ولا يمكن للوضع أن يكون أسوأ مما هو عليه. فلماذا أصمد؟ لماذا أستمر؟ ما الذي سأخسره إذا توقفت عن محاولات الإصلاح؟ لا شيء!\". \r\n\r\nهذا هو الذي سألنا عنه في هذا الاستبيان..عن هذا المعنى المحبِط. معظم الإخوة لا يفكرون بهذه الطريقة، لكن نسبة لا يستهان بها يأتيها هذا الشعور. فنقول يا كرام:\r\n\r\nبل هناك الكثير الذي سنخسره إذا لم نستمر في الإصلاح. هناك خرابات فوق الخراب الذي نحن فيه.\r\nفنحن الآن وسط حملة مسعورة من الكفار وأذيالهم على الفطرة والأخلاق والعقيدة، ومحاولة تجهيل الناس بأساسيات دينهم وطمس هويتهم ونشر الدين الإبراهيمي والإسلام العلماني والإسلام المفصل على مقاس السلاطين وإغراق الشباب بالشهوات والشبهات وفرض القوانين لتدمير الأسرة وانتزاع المرأة من حماية رجالها والأبناء من حماية والديهم ونشر السعار الجنسي مما وضحناه في سلسلة الحرب على الفطرة وغير ذلك الكثيييير الكثير.\r\n\r\nهجمة ممنهجة منظمة مدعومة منسقة من كل المحاور، والمصلحون قلة..والنتائج التي يمكن أن تقود إليها هذه الهجمة -إذا استسلمنا لها- كارثية أكثر بكثير من الواقع الحالي. وسنرى آثارها في أنفسنا وأزواجنا وأبنائنا..\r\n\r\nأهلنا في غزة فرج الله عنهم وأعاننا على نصرتهم يُقتلون، بينما الشعوب الإسلامية تتعرض للفتنة في الدين. (والفتنة أكبر من القتل).\r\n\r\nنقول هذا لا لنخاف من هذه الهجمة خوفاً مُقعِداً عن العمل، بل على العكس تماماً: حتى لا نصاب بالإحباط، ولا نقعد عن العمل، ولا نستهين بكل خير نقدمه، كل دعوة إلى معروف ومحاربة لمنكر، كل موقف حق..ضمن قدراتنا ودوائر تأثيرنا.\r\nوالأهم من كل ما سبق: أن أكبر ما نخسره إذا استسلمنا وتوقفنا عن الإصلاح هو آخرتنا..\r\n(ولا تهِنوا ولا تحزنوا وأنتم الأعلون إن كنتم مؤمنين).",
"ReferenceType": "Essay",
"MediaPlayerType": "PlainText",
"YoutubeId": null,
"ThumbnailAlignment": "Left",
"ThumbnailNumber": null,
"IsSeries": false,
"IsActive": true,
"IsAddendum": false,
"ParentReferenceId": null,
"ParentReferenceName": null,
"Episode": null,
"EpisodeSub": null,
"AuthoredDate": "2025-04-25T19:27:00",
"LiveEndDate": null
}
]
Next, we'll figure out how to map out all the content! 🎉