on item added to inventory:
if on_dayz_allowed_list(item) == false:
delete item
punish player for hacked item

This will of course punish a player for finding an item not on the approved list even if they weren't the ones who spawned it into the game. Not sure if there is logic that can be put in to prevent this so that part may need to be left out and just remove the item from the game.