首页
归档
友情链接
推荐
网盘
图库
GIT
Search
1
关于Seafile破解
3,194 阅读
2
小米ai音箱系统简单分析
1,172 阅读
3
Seafile--linux专业版破解-6.2.9
1,077 阅读
4
GitHub Enterprise 逆向分析
359 阅读
5
声明
288 阅读
默认分类
经验分享
软件破解
杂七杂八
登录
Search
标签搜索
gitlab
gitlab汉化
seafile
seafile破解
frp
小米ai音箱
小爱同学
小米音箱
deny
累计撰写
10
篇文章
累计收到
264
条评论
首页
栏目
默认分类
经验分享
软件破解
杂七杂八
页面
归档
友情链接
推荐
网盘
图库
GIT
搜索到
3
篇与
的结果
2018-06-29
被抖音毁掉的年轻人
前言 这里说的毁掉,不是你想的毁掉。 不是为了在抖音火,而把孩子的头往门上撞; 不是年轻爸爸因为模仿抖音动作意外导致女儿颈椎骨折。 而是另一种,更可怕的毁掉。 多少人的三观,败给了网红的五官 一段停车场的尬舞视频,让一个名不见转的网红“温婉”,意外走红,点赞、圈粉均破千万,评论十几万条,已远超林允等明星的流量。 @温婉 这个网红少女,爆出了一系列黑历史,而她仅只有17岁。 高一辍学、轮换富二代男友,夜夜泡店,向别人索求奢侈品,频繁整容变脸。 这个17岁少女的生日会上,处处散发着人民币和奢侈品的气质。 看似这个17岁少女什么都有了。青春,美貌,粉丝,流量,唯独没有最重要的东西:学历! 在生活中,高中辍学的姑娘,通常会被别人家的父母当作反面教材对自家孩子进行家庭教育,但在抖音里,一个视频可以成就一个新晋女神,成为众多年轻人追捧的对象。 如果现在的十几岁的年轻人,从懵懂的青春期就崇拜网红,想要不劳而获赚大钱,随身奢侈品,出门坐豪车,混迹夜店,那么就不会再有人崇尚靠努力靠近名校,获取成功的人了。这简直比卖茶叶蛋的看不起造原子弹的还要可怕。 你是如何被抖音毁掉的? 知乎上有个问题,有哪些年轻人千万不能碰的东西? 有个高票的答案是这样的,“年轻人千万不要碰的东西之一,便是能获得短期快感的娱乐APP。它们会在不知不觉中偷走你的时间,消磨你的意志力,摧毁你向上的勇气。” 抖音的本质,基于用户肖像的推荐算法的娱乐APP,它可以基于算法计算出你的兴趣爱好,并将成百上千的短视频以信息流的形式推送给你。每次短短几十秒,你不停刷的信息量,也抵不过海量大数据的一次推送,每一个短视频都是你感兴趣的,缺乏自制力的人,时常一刷就是几个小时。 朋友圈中常说的,抖音中毒了,一刷半天,都来源于此。 当然,不止有抖音,还有火山、快手等以精准的算法为核心的为粉丝带来各种刺激的短视频。 一个15s的视频,如何在最开始的几秒内吸引住你?搞笑,刺激,具备这两个特性就足够了,目的只是为了吸引流量。 而你,除了得到1s的短暂快乐之外,还能得到什么?知识、触动、温暖?几乎不可能! 你的G点在海量娱乐视频的刺激下,不断抬高,就如吸食了鸦片一样,越来越觉得生活中获得快乐和放松的方式很少,只恋上了那一款专为刺激你眼球而特别定制的,金玉其外败絮其中的味道。 刷了几个小时抖音后,你的反应和大多数人是一样的。空虚,无聊,什么都没得到,第二天,也许你会立一个flag,明天不刷抖音了,我要看书,健身,学习。 可是第二天,在短期利益和长期利益的博弈中,你仍然首选了短期利益。今天这么累,先刷个十分钟抖音再说,然后你一刷就是3个小时,直到抱着手机入睡。 这就是算法赋予这个时代的淘汰机制,原本就有一大批意志力不那么坚定的人,尚可以每天在短期利益和长期利益的博弈中摇摆,可是在算法的推动下,就彻底沦陷了。 别人获得的是流量和金钱,你获得的,只是日复一日的虚拟满足,和无尽的空虚。 可怕的碎片式信息正在吞噬你 更可怕的是,现在的年轻人,所有的时间都被这样碎片式的信息所吞噬。 睡前抖音熬半宿,早上头条看世界。 有钱淘宝快剁手,没钱鸡汤补励志。 情绪不错发自拍,心里不爽有咪蒙。 每条推送都震惊,每个消息都刚刚。 全家微信学养生,好友全在拼多多。 要发笑,要刺激,刷抖音; 要知识,去答题,去看诗词大会; 要奋斗,去看罐头鸡汤; 要解压,去打手游,看综艺; 一天的时间,很容易在这种5分钟5分钟的碎片式信息里面消磨掉。 可是这种舒适很容易让人沉沦,不仅会消磨掉一个人的斗志,更在透支未来。 你有多久没有好好看一本纸质的书了? 你有多久没有去系统性地学习一样技能了? 你有多久没有好好看一部经典电影了? 当你一旦习惯了这种碎片化的舒适,你就很难再沉下去认真看一本书,甚至很难再静下心来看一部经典的老电影。你明明知道那是有益处的,但就是难以选择他们。因为暂时的快乐要好过那些远期才可以兑换的好处。 一个朋友说,之前每天回家刷刷朋友圈看看手机内的行业公众号,就觉得是学习了,可是所有的东西都停留在表面,其实肚子里什么都不知道。后来逼迫自己回家就放下手机,开始看和工作相关的书。 虽然刚开始看一分钟就想去刷朋友圈,但和老公互相督促,终于沉下心看了下去,最后考出了一个含金量很高的证书,年薪涨了10万。 而另一个写公众号的朋友说,现在因为长期看不进去书,只有输出还没有输入,感觉已经枯竭了,做不出好的内容了。 别让娱乐至死,毁掉你的人生 其实,我们正活在一个娱乐至死的时代。 《娱乐至死》是美国媒体文化研究者、批判家尼尔·波兹曼于1985年出版的关于电视声像逐渐取代书写语言过程的著作。其中说到,在美国,上帝偏待的是那些拥有能够娱乐他人的才能和技巧的人,不管他是传教士、运动员、企业家、政治家、教师还是新闻记者。在美国,最让人乏味的是那些专业的演员。 放到今天来看,这句话仍然适用。 现如今,每个人都面临着巨大的压力,房子车子,婚恋生活,无数个加班到崩溃的夜晚,娱乐对所有人而言不是选择,而是必需。 而其实,真正能让你成长的,绝对不是那些让你快乐轻松的东西,而都是那些让你痛苦到极致的东西。 比如每天苦读到凌晨的高考,比如连续加班一年换来的升职,比如坚持每天跑3000米换来的瘦十斤。 你是选择停留在舒适区,等着这些娱乐APP毁掉你的自律,还是选择短时的痛苦换来长期的成长? 或者说,你是选择顺从这个时代的淘汰机制,成为那一批因为自制力缺乏而被淘汰的人,还是及时惊醒,不要让娱乐至死毁掉你的人生? 声明 文章转载自网络,原文出处无法得知,如有侵权请联系我!
2018年06月29日
189 阅读
0 评论
1 点赞
2018-06-10
gitlab的搭建与数据迁移
前言 昨天晚上登陆gitlab时在后台控制面板看到”尽快更新“的提示,便去查看了更新的版本是否有汉化。然后就开始了入坑之旅。 虽然对gitlab更新过多次,对于更新的步骤也算是轻车熟路了;但还是得先按照操作前惯例:创建虚拟机快照备份一波。(也劝告大家:对服务器做任何重要的操作前一定要做好备份,切记!否则总有翻车的时候。说多了都是泪.) 没想到此次从10.7.3升级到10.8.4过程中还是出了问题,其实也好。本来gitlab服务器就积累了一些暗病,所以正好可以借这次重装解决一下。所幸的是做了备份,至少数据不会丢失。 这次的目的也有三个: 重装gitlab并迁移数据; 填去年11月留下的坑(”gitlab安装历程“至今还留在我的草稿箱) gitlab CE or EE ? gitlab官方提供了CE和EE版本可供选择;CE是指开源的社区版,而EE则是收费的商业版。但是EE版是具有CE版的所有功能的,官方也是推荐安装EE版。也就是说如果你安装的是EE版,就算是没有授权也可以使用,但也只具备CE版的功能,如果想使用EE版的功能呢直接需要购买授权就行,这就免去了要重新安装EE版的麻烦;所以如果没有购买授权,就算安装的是EE版也跟CE版没差。但个人觉得也没必要安装EE版,除非你是打算购买授权。不然的话安装的汉化补丁也会出现一些Bug。 总结:如果打算购买EE版授权,就请安装EE版,否则建议安装CE版本。 gitlab安装 * 由于源码安装的方式过于麻烦并且博主使用centos系统的缘故,这里只提供yum安装的方式** 首先安装并设置必要的依赖(CE和EE都需要) Centos 7执行: sudo yum install -y curl policycoreutils-python openssh-server openssh-clients sudo systemctl enable sshd sudo systemctl start sshd sudo firewall-cmd --permanent --add-service=http sudo systemctl reload firewalld Centos 6执行: sudo yum install -y curl policycoreutils-python openssh-server openssh-clients cronie sudo lokkit -s http -s ssh CE版本安装: *CE版本的安装使用了清华大学镜像源以提升安装速度; 新建 /etc/yum.repos.d/gitlab-ce.repo 文件并将以下内容写入该文件: [gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/ gpgcheck=0 enabled=1 执行安装: sudo yum makecache sudo yum -y install gitlab-ce EE版本安装: 添加GitLab软件包储存库 curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash 执行安装 yum -y install gitlab-ce 至此便已经安装完成并可以通过浏览器访问了。需要注意的是初次访问会将你重定向到重置密码的页面,设置好密码便可以使用账号:root,密码:(刚刚设置的密码)进行登陆。 安装汉化补丁 安装必要的软件: sudo yum -y install git patch 克隆或更新汉化版本库 git clone https://gitlab.com/xhang/gitlab.git #如果已存在本地仓库,请使用cd命令切换到本地仓库目录,并使用以下命令进行更新: git fetch 安装补丁 #请切换到本地仓库目录,并执行以下命令: gitlab_version=$(sudo cat /opt/gitlab/embedded/service/gitlab-rails/VERSION) sudo git diff v${gitlab_version} v${gitlab_version}-zh > ../${gitlab_version}-zh.diff # 停止 gitlab sudo gitlab-ctl stop cd .. patch -t -d /opt/gitlab/embedded/service/gitlab-rails -p1 < ${gitlab_version:=cat /opt/gitlab/embedded/service/gitlab-rails/VERSION}-zh.diff 重启gitlab,汉化补丁完成 sudo gitlab-ctl start sudo gitlab-ctl reconfigure gitlab配置与数据迁移 gitlab配置: 配置文件为/etc/gitlab/目录下的gitlab.rb文件。 以下列出我的一些配置示例: #gitlab服务的域名 external_url 'https://domain.com' #smtp邮件发送设置 gitlab_rails['smtp_enable'] = true #是否启用smtp发信 gitlab_rails['smtp_address'] = "smtp.163.com" #smtp发信地址 gitlab_rails['smtp_port'] = 25 #smtp发信端口 gitlab_rails['smtp_user_name'] = "user@163.com" #smtp发信邮箱 gitlab_rails['smtp_password'] = "password" #smtp发信邮箱密码 gitlab_rails['smtp_domain'] = "smtp.163.com" #与smtp发信地址保持一致即可 gitlab_rails['smtp_authentication'] = :login gitlab_rails['smtp_enable_starttls_auto'] = true gitlab_rails['gitlab_email_from'] = "user@163.com" #与smtp发信邮箱保持一致即可 user["git_user_email"] = "user@163.com" #与smtp发信邮箱保持一致即可 #https证书设置 nginx['ssl_certificate'] = "/etc/gitlab/ssl/crt.pem" #证书文件路径 nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/private.key" #证书私钥路径 nginx['redirect_http_to_https'] = true #是否启用http跳转至https *如有不需要的配置在句首使用#号注释即可 最后修改后保存并执行gitlab-ctl reconfigure 使配置生效。 数据迁移: 由于新服务器gitlab版本为10.8.4,旧服务器为10.7.3,所以并不能使用官方的备份与还原脚本进行数据迁移。不过所幸的是服务器上的仓库并不多,遂使用手工方式进行迁移。目前所有仓库数据均迁移完毕,配置文件/etc/gitlab/gitlab.rb 以及其他的一些服务也迁移完成。
2018年06月10日
116 阅读
0 评论
0 点赞
2018-06-08
Seafile--linux专业版破解-6.2.9
前言 关于这篇博文最先是3月30号在吾爱破解论坛发布的帖子(原帖地址);早就打算在博客上也进行更新,后来事有点多慢慢的也就忘了,直到今天就打算更新一下。(文章是直接复制的帖子,并稍微的进行了修改) PS:破解版本玩玩就好了,切勿用于其他非法用途。毕竟Seafile也是国人开发的一款程序,同时在此呼吁有条件的各位购买正版,以支持国产软件发展。 Seafile 关于seafile的介绍请自行百度,其实官方是提供了专业版的,而且免费的专业版跟付了钱买的专业版功能上没有任何区别,主要是免费的只能注册三个用户。(百度上也貌似找不到专业版的破解版) 虽然说是可用的状态,但是我的感觉是十分蛋疼。毕竟有强迫症在作怪,正好可以让作为新手的我用这个程序来练练手。 破解过程 *破解的过程可能不会写的很详细。 此次破解主要是对限制人数进行了破解使其突破3人的限制。(将其修改为1000人) 破解的版本为目前的最新版本 6.2.9 经过大致的分析得知: 前台使用python语言编写,框架是django; 后端使用C语言编写; 于是可以先从前台下手,故意注册第4个用户使其提示错误信息,并根据错误信息追踪代码调用情况及位置; 最后从前台追踪到前台关于用户超限判断的代码位置,位于 seafile-pro-server-6.2.9/seahub/seahub/utils/licenseparse.py 文件中: def user_number_over_limit(new_users=0): logger = logging.getLogger(__name__) if is_pro_version(): try: # get license user limit license_dict = parse_license() max_users = int(license_dict.get('MaxUsers', 3)) # get active user number active_db_users = ccnet_api.count_emailusers('DB') active_ldap_users = ccnet_api.count_emailusers('LDAP') active_users = active_db_users + active_ldap_users if \ active_ldap_users > 0 else active_db_users if new_users < 0: logger.debug('`new_users` must be greater or equal to 0.') return False elif new_users == 0: return active_users >= max_users else: return active_users + new_users > max_users except Exception as e: logger.error(e) return False else: return False 难道真的就么简单?? 我猜想既然使用了C编写后端,那么肯定不会如此简单。于是把3改为1000,重启服务。并继续添加用户的操作,不过这时候错误信息变成了添加用户失败。果然没那么简单! 进一步分析python代码得出以下结论: python前台并不进行任何实质上的操作,比如添加用户,更换邮箱,删除用户等等。 以上操作都是使用rpc进行通信调用C语言程序进行的。 所以实质上python只是对用户超限进行了简单的判断,像什么授权验证之类的都还是用C写的。 突然想起启动时控制台的输出信息,于是分析了Seafile的启动脚本,并将启动脚本中所启动的几个文件拖入IDA中静态分析。最终在 seafile-pro-server-6.2.9/seafile/bin/ccnet-server 文件中发现了端倪(进行text搜索关键字:license) 然后修改汇编代码将原本的3人限制改为了1000人。 修改完成后重启seafile服务并进行测试--成功注册第四位用户。至此程序也已经破解完成了。 PS:使用IDA分析linux可执行文件期间,也找到了授权验证的代码,并打算制作一个注册机,这样的话,以后的更新版本就不用再进行破解了;但深入以后发现,授权文件是使用RSA非对称加密算法进行的加密,既然没有他的私钥,那还是得将程序中的公钥替换成自己签发的。这样的情况还不如直接修改限制人数来的省事 运行截图 Demo:演示地址 下载地址 不知道为什么官网也是放出了一个Ubuntu的版本?所以顺带也破解了。 同时也说明一下,seafile没有windows的专业版本的!!! Linux版链接: 不提供下载 Ubuntu 版链接: 不提供下载 Demo:https://演示地址 安装教程 安装教程官方教程都有便不再此赘述,博主的是运行在Centos7系统上,机器配置为 CPU:4U,RAM:8GB,DISK:1.5T; 问题 文中如有错误或其他问题欢迎留言评论指出。 如果站点内资料库消失,且出现红色的错误字样或者网站排版混乱,请照官方说明停止程序并删除缓存后重启便可解决,缓存文件处于/tmp目录下。 个人经验: 使用命令 rm -rf /tmp/sea* 删除缓存后重启Seafile服务即可。 管理界面内如果也出现类似错误同样可以尝试使用以上方法解决。 (服务器非正常关机可能会导致以上情况发生,反正我的服务器断电了两次并且都出现了以上错误。) 声明 文章中涉及到的任何东西仅供学习交流,并且本站不会提供任何破解版下载。请支持正版,谢谢!
2018年06月08日
1,077 阅读
35 评论
0 点赞