超神准的算命大师如何用云端展开惊奇连连的读心术?!(影片)

本文探讨了移动应用如愤怒小鸟等如何收集并利用个人数据,强调了在社交网络及云服务中保护个人信息的重要性。同时,文章提出企业应制定相应的云安全策略以应对日益模糊的移动设备与云端边界。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转载自:http://blog.chinabyte.com/a/2958271.html

作者:趋势科技云计算安全副总裁 Dave    Asprey

   

如果你还没看过这个超赞的关于网络安全和读心术的影片,绝对值得花二分半的时间来看看。这是一家比利时银行所作的关于安全上网的活动,来自我祖先的故乡,同时也是比利时松饼、蕾丝和钻石之乡。

   

这个影片的重点是,如果你将自己的个人信息放到社交网络和云服务中,那就等于彻底公之于众了…不是只有营销人员才会看到。这也是为什么我家里的每台计算机都装了 PC-cillin    2013 云安全软件加以防护。我不会让任何人(即使是亲戚)使用我的主力计算机。而且我会在虚拟机上处理敏感交易,这个虚拟机不会用作任何其他用途。

   

说来可怕的是,大多数人不知道他们使用移动设备时,在未经其许可下会被收集多少信息。你可以假设手机上的大部分应用程序都收集了大量的数据,并将其它放入云端供营销人员使用。例如愤怒小鸟这个已经被下载超过十亿次的最畅销付费手机应用程序,刚刚被卡内基美隆大学人机互动研究所的副教授 Jason Hong 所踢爆

   

 

   

   

愤怒小鸟应用程序所收集的个人信息至少包括了:你的位置、性别、你的智能手机的唯一标识符。有时还可能包含来自联络人列表的信息,甚至相册内的照片。虽然还不清楚这到底属于云计算安全问题、消费者隐私问题、抑或是海量数据的问题。但可以肯定的是,这是个涵盖多领域的问题,也会影响到云计算的采用。然而历史告诉我们,大多数消费者都愿意放弃很多个人信息,只为获得一些免费软件。

   

但另一方面,企业却不然。因为越来越难以找出移动设备和云端之间的分界点,企业要么会颁布云计算安全策略,加上一个移动设备 BYOD 策略,不然就是要让原本的云计算策略根据智能手机隐私的实践加以发展。

   

历史告诉我们,事情不会就此结束的。

   

@原文出处:How    to Use the Cloud and a Mobile Phone to Read Your Mind

### 编写 C 语言实现的 Linux 平台算命大师程序 为了满足需求,在 Linux 平台上可以使用 C 语言创建一个简单的命令行应用程序,该应用能够接收用户的出生日期作为输入,并返回对应的生肖和星座。 #### 主要功能模块设计 1. 输入解析:读取用户输入的生日字符串并转换成可计算的形式。 2. 生肖判断逻辑:基于中国农历周期表进行匹配。 3. 星座判断逻辑:依据公历月份和日子范围确定星座。 4. 输出结果显示给用户。 下面是一个完整的 C 程序实例: ```c #include <stdio.h> #include <string.h> // 定义十二生肖数组 const char *zodiac_signs[] = {"猴", "鸡", "狗", "猪", "鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊"}; // 定义星座区间结构体 typedef struct { int start_month; int end_month; int start_day; int end_day; } ZodiacRange; // 定义各星座对应的时间段 ZodiacRange constellations[] = { {1, 1, 20, 31}, // 水瓶座 Aquarius {2, 2, 19, 29}, {3, 3, 21, 31}, // 双鱼座 Pisces {4, 4, 20, 30}, {5, 5, 21, 31}, // 白羊座 Aries {6, 6, 21, 30}, {7, 7, 22, 31}, // 金牛座 Taurus {8, 8, 23, 31}, {9, 9, 23, 30}, // 巨蟹座 Cancer {10, 10, 23, 31}, {11, 11, 22, 30}, // 射手座 Sagittarius {12, 12, 22, 31} }; char* get_zodiac(int year) { static char result[10]; sprintf(result, "你属%s", zodiac_signs[(year - 4) % 12]); return result; } char* get_constellation(int month, int day) { for (int i = 0; i < sizeof(constellations)/sizeof(ZodiacRange); ++i){ if ((month >= constellations[i].start_month && day >= constellations[i].start_day && month <= constellations[i].end_month && day <= constellations[i].end_day)){ switch(i){ case 0: return "水瓶座"; case 1: return "双鱼座"; case 2: return "白羊座"; case 3: return "金牛座"; case 4: return "双子座"; case 5: return "巨蟹座"; case 6: return "狮子座"; case 7: return "处女座"; case 8: return "天秤座"; case 9: return "天蝎座"; case 10: return "射手座"; default:return "摩羯座"; } } } return ""; } void main() { printf("请输入您的出生年月日(YYYYMMDD): "); long birthdate; scanf("%ld", &birthdate); int year = (int)(birthdate / 10000L); int month = (int)((birthdate % 10000L) / 100L); int day = (int)(birthdate % 100L); printf("%s\n", get_zodiac(year)); printf(",%s。\n", get_constellation(month, day)); } ``` 此代码实现了基本的功能,可以根据用户提供的出生日期输出相应的生肖和星座信息[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值