GCAA custom feed #30
Labels
No Label
bug
duplicate
enhancement
external cause:politics
external cause:upstream bug
feed
help wanted
invalid
question
wontfix
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: lucidiot/itsb#30
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
United Arab Emirates' General Civil Aviation Authority.
Getting the full list of final reports is going to be pretty complex: the amount of data sent by a POST request with all the filters is huge enough to cause issues in my terminal. To see it, open your browser's developer tools, apply the
Final
report status filter and click Search, then a100
page size and clickApply
. This will trigger two rather slow POST requests with all the fields. I am pretty sure you could do a DDoS attack on this website just by clicking a lot on these buttons…https://www.gcaa.gov.ae/en/departments/airaccidentinvestigation/pages/investigationreport.aspx
Including the long
__EVENTVALIDATION
field caused 500 errors to be returned as some strange|
-separated text. It seems a piece of JavaScript code splits by|
then takes the HTML field and pastes it into the page. It also seems the fields that start with__
are the most important, including__VIEWSTATE
which is the worst field of them all.I might just need to make an initial request just to get the form fields and build the actual POST request…