! write(1,"VulnFact\n",9);
! Solaris/SPARC
! for fun ... for tech
!
! ... salu2 ... cryogay, darkgay, protogay, rowtravesti, nitrous, Crypguey
! 			dr_fshit, dubdildo, dymigay, Winblowjob, [el-coMan], benn-ito
!
! nitrous [at] danitrous [dot][org]

.globl	_start
_start:
	mov	4,%g1			!SYS_write=0x4
	set	0x56756c6e,%l0	!Vuln
	set	0x46616374,%l1	!Fact
	set	0x0a000000,%l2	!0x0a [\n]
	std	%l0,[ %sp-16]	!store 64 bits
	st	%l2,[ %sp-8]	!store 32 bits
	sub	%sp,0x10,%o1	!%o1 == @VulnFact\n
	mov	1,%o0			!STDOUT=1
	mov	0x9,%o2		!strlen("VulnFact\n");
	ta	8			!write()

	sub	%g1,3,%g1		!%g1=4-3=1
	ta	8			!exit()
