Competent pilots can't get 'ganked'. There isn't any way to focus someone in a tough, agile, ship fast enough or long enough to prevent them from escaping before they even take significant fire. Anytime you see that bandwidth meter spike, you check your CMDR Log and if those CMDRs are the sort that can even damage your ship, you leave.
As for consumables, nothing that couldn't be synthesized would be taken by someone who was never expecting to dock. An FDL, for example, would have bi-weaves and six shield boosters, no SCBs, a pair of small AFMUs (or one shielded one), a big HRP, and a fuel scoop. Weapons could be anything except torpedoes.
Anyone inclined to do this has all the money they will ever need. Hell, even I, someone who has carefully avoided most money making exploits, has enough money for tens of thousands of hours of play, with zero income, at my current rate of attrition.
Engineered modules are more valuable, but when going after random weak ships, they aren't really needed. A few low grade mods is more than sufficient to make a fast vessel essentially immune to being cornered by any number of CMDRs.