Jajajajajaja no querras subir una webshell como un pdf no? XD temas ilegales no se pueden pero bueno dejando un poco de lado eso tienes 3 opciones:
1. Simplemente renombras el archivo php y cambias su extensión.
2. Modificas el fichero .php y cambias el content-type
3. Modificas un fichero pdf añdiendole ";" y copias y pegas tu codigo php
Espero que te sirva de ayuda, hay muchos tutoriales sobre como hacer eso
Gracias por la informacion y no se de que hablas ¿WebShell?