Не существует абстрактного "программиста" и абстрактного "белого хакера". Заплата зависит и от квалификации, и от региона проживания.
К тому же, не надо забывать, что в России любого "белого хакера" могут в любой момент посадить, т.к. сам факт взлома уже является нарушением уголовного кодекса.