All pastes #440062 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-04-14 19:18 UTC
rendered paste body
		file=open(self.dmb_path,'r').read()
		search=self.text.GetValue()
		searchLen=len(search)

		for i in range(0,len(file)-searchLen+1,1):
			xorOffset=i&0xFF
			match=True
			for o in range(0,searchLen,1):
				xorOffset+=9
				char=ord(file[i+o])^xorOffset
				if search[o]!=char:
					match=False
					break
			if match:
				print 'Found!'
				sys.exit()
		print 'done search'