I solved this problem for myself 30 years ago by turning up outside the local Manpower offices at 7am with safety boots on. The local construction gangs picked up any extra workers they needed for the day there, and it was halfway decent cash-in-hand work. I earned enough for my share of the deposit for a house share with a mate, and the rest was easier once I had an address.
But times have changed and I very much doubt that would work any more.
However, now there is Upwork (and several other similar). If you can meet the basics with that: a bank account, a network connection, a laptop, a basic understanding of PHP and enough Google Fu to understand a Stack Overflow answer, etc, then you can actually make some money there. It's not very interesting, but it does pay money.