Du benötigst dazu
GCFScape,
VTFEdit und natürlich ein Bildbearbeitungsprogramm wie etwa Photoshop oder Gimp.
Mit GCFScape öffnest du die "portal.gcf" und suchst dir dort die Texturen raus, die du bearbeiten möchtest (Es sollte irgendwo ein "materials" Ordner sein, dort sind die Texturen). Diese haben das .vtf Format und können mit VTFEdit geöffnet werden, damit kannst du sie zur Bearbeitung in ein herkömmliches Format umwandeln.
Am Schluss sollten sie jedoch wieder in einer .vtf Datei sein, die du an der gleichen Stelle einsetzt, wo du die ursprüngliche Datei hergeholt hast, nur nicht in der .gcf, sondern in deinem "portal" Ordner (Steam/steamapps/deinaccountname/portal/portal).
Dadurch lädt das Spiel nicht die normale Textur aus der .gcf sondern deine Bearbeitete.