ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 自復制代碼

自復制代碼

原创 Linux操作系统 作者:keeking 时间:2009-08-01 17:04:11 0 删除 编辑

自復制代碼,也就是說你要編寫生成的輸出和生成它的代碼相同的代碼.非常有意思,也很有挑戰性
----------------------------
print replace(space(1)+
char(39)+space(1)+char(39)+char(41),space(1),'print replace(space(1)+
char(39)+space(1)+char(39)+char(41),space(1)),')

---------------------------------------
declare @sql as nvarchar(max)
set @sql=(select text from fn_get_sql(
(select sql_handle from sys.sysprocesses where spid=@@spid)));
print @sql
-------------------------------------------------
print replace(0x2027202729,0x20,'print replace(0x2027202729,0x20,')

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7899089/viewspace-611051/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-07-23

  • 博文量
    194
  • 访问量
    287361