ถ้าเป็นไฟล์ .pl จะถูกรันด้วย interpreter ของ perl แต่แน่นอนว่าไฟล์ .pl ต้องเป็น source code ภาษา perl
ถ้ามันเป็นภา๋๋่ษาที่อ่านไม่ออกน่าจะเป็นไฟล์ที่ถูกเปลี่ยนนามสกุลมา หรืออาจต้องหา extension ของ perl interpreter มารัน
ซึ่งไม่เห็นตัวไฟล์ผมก็คงระบุอะไรไม่ได้ครับ
ส่วนการจะบอกว่า perl ถูก compile มาจากโปรแกรมไหนนั้น คงบอกไม่ได้ครับ
เพราะ perl ไม่ได้ใช้ compiler แต่ใช้ interpreter ส่วนการใช้ perl2exe นั้น เป็นการรวม perl interpreter กับ perl source code ให้อยู่ในไฟล์เดียวกัน แล้วจัด format ให้มันตรงกับ exe เท่านั้น ไม่ถือว่าเป็นการ compile ครับ ส่วนโปรแกรมที่ใช้แปลง perl เป็น exe ผมเคยเห็นแค่ perl2exe ตัวเดียว ตัวอื่นไม่ยังไม่เคยเห็น
ส่วนโปรแกรมที่ใช้ reverse ก็มีมากมายตามผู้ใช้ถนัด เช่น pe explorer, win32 debugger, ollydbg, ida pro, immunity debugger etc.