近来准备搞搞usb,翻出我的正版开发板,启动正版visualgdb,插上盗版v9, 工程向导识别不到开发板无法下一步,于是我换了一下最新版本的7.58c驱动,打开准备升级一下固件来着,好家伙,直接弹出一个好家伙,大意是:
"现在连接的探头是个克隆版jlink,在克隆硬件上用我们的软件既不合理又不合法,请联系我们并附上截图。"
虽然后面我发现工程向导从openocd里面间接驱动jlink才能下一步并且成功调试,可这个segger的提示深深的打动了我。
众所周知,假货宝上的v9已经不知道出过多少版本了,大的小的,带壳的裸板的,都是包最新驱动,还真没遇到segger检测到的情况,去问了卖家和程序员一样的回答”我这里好好的”。
得,网上搜也搜不到信息,估计是因为clone提示文字也是全新的,以前好像出错提示是defective,新的提示是clone。
卖家不管,我自己折腾,首先我怀疑是不是那个签名问题,于是找了下jlink_x64.dll弹框的地方的函数,发现没有call它的调用,只有一个传参引用。不死心,开x64dbg跟了一下,是从线程调用来的。
那么再看这个传参引用的位置,x64dbg用animate trace记录了一下会发现他在检测和比较逗号分隔的特性字符串,比较到特定的字符串”RDI”就跳转到将这个弹窗函数入参的分支了。如果将字符串比较的jz都给跳过,则不会弹窗。
回到IDA调试和整理下这个函数,首先我们要摸清这个逗号分隔的字符串哪来的,是从一个0x80字节的缓冲区统计来的,每0x10开头是ascii的部分加到字符串里。
如果是做过山寨版的朋友可能就知道了,这信息是在0800BF20开始的地方,而0800BF00处是序列号。
通过整理和调试, 得出的这个新版驱动的弹窗分支条件依次如下:
0 序列号不能为黑名单里面的那几个。此条不重要,因为没人去用那些特殊序列号。
1 新型号不能内置GDBFull,有了直接报错。所有型号不能内置RDDI,有了直接报错。
2 硬件版本v9~v11并且序列号开头为26,5,82的,和版本号v1并且序列号开头为80的,不许内置JFlash或RDI特性。
看到这里聪明的小伙伴可能要问了,这些不都是专门针对盗版的吗?但随着我在网上和闲鱼搜集正版的序列号,我发现26开头是edu的特征,而5开头是base版的特征,80开头是edu mini的特征。这里说的开头就是第8、9位的数字。
山寨版的序号那可就五花八门了,有很多直接-1(4294967295)。在搜索中我还看到小窍门原版edu并 通过addfeature指令增加jflash和rdi特性的,还在论坛看到了Segger去年成立中国部门,坛友表示担忧,还有最近原版自己加feature的坛友被报告clone的帖子。
略作思考我觉得我破案了,这个崭新的中国部门怕是读了论坛的帖子后,把这个当作成果汇报上去了,然后segger程序员一琢磨,来个根据型号限制功能, 可齐活了,这一砖头主要砸到了买正版edu并且加了内置特性的,盗版序列号-1或者瞎写的都没被误伤。
我们可以选择补dll,拆机重刷,但我选择了最程序正义的一种:让jlink自己去掉feature。
此篇文章也就是从一个和嵌入式开发关系不大的视角上展示如何利用基础推理能力来拨开云雾得报大仇,阅读只需要有一定的调试经验,不需要做漏洞分析。好了,闲话不多说,我们正式就顺着这个Feature字符串来摸。因为新版驱动的commander不支持AddFeature指令了,我在老版JlinkARM.dll搜索发现AddFeature命令附近有一个ClearFeatures。
这个命令也是非公开的,和AddFeature、ChangeSN一样的流程,执行后会把现有ota的Features区域全部修改为0,发送更新ots信息请求让设备去更新。但我测试了一下设备上的固件却无法成功的把GDBFull或者JFlash字样给修改为00。
通过查阅STM32的flash编程手册PM0059,明确说可以将非0的bit改为0,不需要擦除再改写。
再看看固件更新ots有啥限制。固件怎么来呢,可以从JLinkARM.dll解。老版本的方法大家都知道了吧,新版本7.2后厂家给一部分固件加了压缩,我就用另外思路写了个工具解压它。
可以参考附件:图一
固件中对客户端发过去的新内容检查也是检查没有出现0变1的bit,然后就送入内存中的函数来修改flash了。
看了下内存中的这个函数,写的歪七扭八的,除了加了个跳过写入FF功能,没有会导致非FF不擦写的bug。编程手册上每次写入都要拉高一次PG,它给简化为设置一次,循环写入了。估计其实不需要。
话说其实修改flash的代码完全没必要放在内存,因为要修改的目标地址是sector2,和执行的都不在一个sector,而且它末尾还调用了flash里面的memcmp函数判断写入是否成功,白隔离了。https://t.cn/A6xszCqX
"现在连接的探头是个克隆版jlink,在克隆硬件上用我们的软件既不合理又不合法,请联系我们并附上截图。"
虽然后面我发现工程向导从openocd里面间接驱动jlink才能下一步并且成功调试,可这个segger的提示深深的打动了我。
众所周知,假货宝上的v9已经不知道出过多少版本了,大的小的,带壳的裸板的,都是包最新驱动,还真没遇到segger检测到的情况,去问了卖家和程序员一样的回答”我这里好好的”。
得,网上搜也搜不到信息,估计是因为clone提示文字也是全新的,以前好像出错提示是defective,新的提示是clone。
卖家不管,我自己折腾,首先我怀疑是不是那个签名问题,于是找了下jlink_x64.dll弹框的地方的函数,发现没有call它的调用,只有一个传参引用。不死心,开x64dbg跟了一下,是从线程调用来的。
那么再看这个传参引用的位置,x64dbg用animate trace记录了一下会发现他在检测和比较逗号分隔的特性字符串,比较到特定的字符串”RDI”就跳转到将这个弹窗函数入参的分支了。如果将字符串比较的jz都给跳过,则不会弹窗。
回到IDA调试和整理下这个函数,首先我们要摸清这个逗号分隔的字符串哪来的,是从一个0x80字节的缓冲区统计来的,每0x10开头是ascii的部分加到字符串里。
如果是做过山寨版的朋友可能就知道了,这信息是在0800BF20开始的地方,而0800BF00处是序列号。
通过整理和调试, 得出的这个新版驱动的弹窗分支条件依次如下:
0 序列号不能为黑名单里面的那几个。此条不重要,因为没人去用那些特殊序列号。
1 新型号不能内置GDBFull,有了直接报错。所有型号不能内置RDDI,有了直接报错。
2 硬件版本v9~v11并且序列号开头为26,5,82的,和版本号v1并且序列号开头为80的,不许内置JFlash或RDI特性。
看到这里聪明的小伙伴可能要问了,这些不都是专门针对盗版的吗?但随着我在网上和闲鱼搜集正版的序列号,我发现26开头是edu的特征,而5开头是base版的特征,80开头是edu mini的特征。这里说的开头就是第8、9位的数字。
山寨版的序号那可就五花八门了,有很多直接-1(4294967295)。在搜索中我还看到小窍门原版edu并 通过addfeature指令增加jflash和rdi特性的,还在论坛看到了Segger去年成立中国部门,坛友表示担忧,还有最近原版自己加feature的坛友被报告clone的帖子。
略作思考我觉得我破案了,这个崭新的中国部门怕是读了论坛的帖子后,把这个当作成果汇报上去了,然后segger程序员一琢磨,来个根据型号限制功能, 可齐活了,这一砖头主要砸到了买正版edu并且加了内置特性的,盗版序列号-1或者瞎写的都没被误伤。
我们可以选择补dll,拆机重刷,但我选择了最程序正义的一种:让jlink自己去掉feature。
此篇文章也就是从一个和嵌入式开发关系不大的视角上展示如何利用基础推理能力来拨开云雾得报大仇,阅读只需要有一定的调试经验,不需要做漏洞分析。好了,闲话不多说,我们正式就顺着这个Feature字符串来摸。因为新版驱动的commander不支持AddFeature指令了,我在老版JlinkARM.dll搜索发现AddFeature命令附近有一个ClearFeatures。
这个命令也是非公开的,和AddFeature、ChangeSN一样的流程,执行后会把现有ota的Features区域全部修改为0,发送更新ots信息请求让设备去更新。但我测试了一下设备上的固件却无法成功的把GDBFull或者JFlash字样给修改为00。
通过查阅STM32的flash编程手册PM0059,明确说可以将非0的bit改为0,不需要擦除再改写。
再看看固件更新ots有啥限制。固件怎么来呢,可以从JLinkARM.dll解。老版本的方法大家都知道了吧,新版本7.2后厂家给一部分固件加了压缩,我就用另外思路写了个工具解压它。
可以参考附件:图一
固件中对客户端发过去的新内容检查也是检查没有出现0变1的bit,然后就送入内存中的函数来修改flash了。
看了下内存中的这个函数,写的歪七扭八的,除了加了个跳过写入FF功能,没有会导致非FF不擦写的bug。编程手册上每次写入都要拉高一次PG,它给简化为设置一次,循环写入了。估计其实不需要。
话说其实修改flash的代码完全没必要放在内存,因为要修改的目标地址是sector2,和执行的都不在一个sector,而且它末尾还调用了flash里面的memcmp函数判断写入是否成功,白隔离了。https://t.cn/A6xszCqX
《万般滋味,都是生活》——丰子恺
这本书里读到一篇散文,想起小时候父亲出差回来,买给我和妹妹的云片糕。雪白的薄薄一层一层的糯米糕细润甜软,安静的躺在糕点盒子里,看起来就很美好。云片糕的味道刚开始吃不惯,可是好大一盒,好久也不会变质,每次取一两片塞到嘴里,一边玩一边嚼着,等到开始喜欢那个味道,一盒糕也就快吃完了。他难得给我们买点好吃的东西,一般都是新华字典,科普书籍和文具盒。偶尔买过几次食物都印象深刻。比如一大袋子康乐果,一盒薄荷糖,一串糖葫芦,都能让我和我妹高兴的跳起来。当然大多数的时候,他脾气暴躁的嫌我们吵闹,把我俩为数不多的玩具抛到炉子里烧掉,我俩坐在地上望着被熊熊烈火吞噬的积木痛哭流涕惨不忍睹。这些事现在跟老爸聊起来,他一般都会摇头晃脑失忆般的抵赖不承认了。以前买过一盒云片糕,是夹了黑芝麻那种,不是很喜欢,还是爸爸小时候买的那种纯白色的好。我没吃过胡桃云片糕,即便丰子恺先生描述得绘声绘色,依旧对加了胡桃的云片糕感觉很奇妙,加了芝麻都不喜欢,加胡桃会好吃吗?有机会倒可以仔细观赏。吃食,也是种情怀,人类通过熟悉的味觉体会到曾经细小幸福的心情是相通的。
胡桃云片
丰子恺
凭窗闲眺,想觅一个随感的题目。
说出来真觉得有些惭愧:今天我对于展开在窗际的“一·二八”战争的炮火的痕迹,不能兴起“抗日救国”的愤慨,而独仰望天际散布的秋云,甜蜜地联想到松江的胡桃云片。也想把胡桃云片隐藏在心里,而在嘴上说抗日救国。但虚伪还不如惭愧些吧。
三四年前在松江任课的时候,每星期课毕返上海,黄包车经过望江楼隔壁的茶食店,我必然要求停一停车,然后买一尺胡桃云片带回去吃。这种茶食是否为松江的名物,我没有调查过。我是有一回同一个朋友在望江楼喝茶,想买些点心吃吃,偶然在隔壁的茶食店里发现的。发现以后,我每次携了藤箧坐黄包车出城的时候必定要买。后来成为定规,那店员看见我的车子将停下来,就先向橱窗里拿一尺糕来称分量。我走到柜前,不必说话,只需摸出一块钱来等他找我。他找我的有时是两角小洋,有时只几个铜板,视糕的分量轻重而异。每月的糕钱约占了我的薪水的十二分之一。我为什么肯拿薪水的十二分之一来按星期致送这糕店呢?因为这种糕实有使我欢喜,且听我说:云片糕,这个名词高雅得很。“云片”二字是对糕的色彩、形状的印象的描写。其白如云,其薄如片,名之日云片,真是高雅而又适当。假如有一片糕向空中飞,我们大可用古人“白云一片去悠悠”之句来题赞这景象。但我还以为这名词过于象征了些。因为糕的厚薄固然宜于称片,但就糕的形状上看,“云”字似觉不切。这糕的四边是直线,四根直线围成一个长方形。用直线围成的长方形来比拟天际缭绕不定的云,似乎过于象征而有些牵强了。若把“云片”二字专用于胡桃云片上,那么我就另有一种更有趣味的看法。
胡桃云片,本是加有胡桃的云片糕的意思。想象它的制法,大约是把一块一块的胡桃肉装入米粉里,做成一段长方柱形,然后用刀切成薄薄的片。这样一来,每一片糕上都有胡桃肉的各种各样的切断面的形状。胡桃肉的形体本是非常复杂的,现在装入糕中而切成片子,就因了它的位置、方向及各部形体的不同,而在糕片上显出变化多样的形象来。试切下几片糕来,不要立刻塞进口里,先来当作小小的画片观赏一下。有许多极自然的曲线,描出变化多样的形象,疏疏密密地排列在这些小小的画片上。倘就各个形象看:有的像果物,有的像人形,有的像鸟兽。就全体看:有时像蠹鱼钻过的古书,有时像别的世界的地图,有时像古代的象形文字,然而大都疏密无定,颇像现在窗外的散布着秋云的天空。古人诗云:“人似秋云散处多。”秋天的云,大都是一朵一朵地分散而疏密无定的。这颇像胡桃云片上的模样。故我每吃胡桃云片便想起秋天,每逢秋天便想吃胡桃云片。根据我这看法而称这种糕日“胡桃云片”,岂不更为雅致适切且更有趣味吗?
松江人似乎曾在胡桃云片上发现了这种画意。他们所制的糕,不像别处的产物似的仅在云片中嵌入胡桃肉,他们在糕的四周用红色的线条作一黄金律的缘,而把胡桃的断面装点在这缘线内。这宛如在一幅中国画上加了装裱,或是在一幅西洋画上加了镜框,画的意趣更加焕发了。这些胡桃肉受了缘的隔离,已与实际的世间绝缘,不复是可食的胡桃肉,而成为独立的美的形体了。
因这缘故,松江的胡桃云片使我特别欢喜。辞了松江的教职以后,我不能常得这种胡桃糕了,但时时要想念它——例如今天凭窗闲眺而望见天际散布的秋云的时候。读者也许要笑:“你在想吃松江胡桃糕,何必絮絮叨叨地说出这一大篇!”不,不,我要吃糕很容易:到江湾街上去买两百文胡桃肉,七个铜板云片糕,拿回家来用糕包裹胡桃肉,闭了眼睛塞进嘴里,嚼起来味道和松江胡桃云片完全一样。我想念松江胡桃云片,是为了想看。至少,半是为了想看,半是为了想吃。若要说吃,我吃这种糕是并用了眼睛和嘴巴的。
我们中国的市上,仅用嘴巴吃的东西太多了。因此我拿薪水的十二分之一来按星期致送松江的糕店,我在江湾的窗际遥遥地想念松江的胡桃云片。我希望中国到处的市上,并用眼睛和嘴巴来吃的东西渐渐多起来。不但嘴吃的东西,身体各部所用的东西,也都要教眼睛参加进去才好。我又希望中国到处的市上,并用眼睛和身体来用的东西也渐渐多起来。
这本书里读到一篇散文,想起小时候父亲出差回来,买给我和妹妹的云片糕。雪白的薄薄一层一层的糯米糕细润甜软,安静的躺在糕点盒子里,看起来就很美好。云片糕的味道刚开始吃不惯,可是好大一盒,好久也不会变质,每次取一两片塞到嘴里,一边玩一边嚼着,等到开始喜欢那个味道,一盒糕也就快吃完了。他难得给我们买点好吃的东西,一般都是新华字典,科普书籍和文具盒。偶尔买过几次食物都印象深刻。比如一大袋子康乐果,一盒薄荷糖,一串糖葫芦,都能让我和我妹高兴的跳起来。当然大多数的时候,他脾气暴躁的嫌我们吵闹,把我俩为数不多的玩具抛到炉子里烧掉,我俩坐在地上望着被熊熊烈火吞噬的积木痛哭流涕惨不忍睹。这些事现在跟老爸聊起来,他一般都会摇头晃脑失忆般的抵赖不承认了。以前买过一盒云片糕,是夹了黑芝麻那种,不是很喜欢,还是爸爸小时候买的那种纯白色的好。我没吃过胡桃云片糕,即便丰子恺先生描述得绘声绘色,依旧对加了胡桃的云片糕感觉很奇妙,加了芝麻都不喜欢,加胡桃会好吃吗?有机会倒可以仔细观赏。吃食,也是种情怀,人类通过熟悉的味觉体会到曾经细小幸福的心情是相通的。
胡桃云片
丰子恺
凭窗闲眺,想觅一个随感的题目。
说出来真觉得有些惭愧:今天我对于展开在窗际的“一·二八”战争的炮火的痕迹,不能兴起“抗日救国”的愤慨,而独仰望天际散布的秋云,甜蜜地联想到松江的胡桃云片。也想把胡桃云片隐藏在心里,而在嘴上说抗日救国。但虚伪还不如惭愧些吧。
三四年前在松江任课的时候,每星期课毕返上海,黄包车经过望江楼隔壁的茶食店,我必然要求停一停车,然后买一尺胡桃云片带回去吃。这种茶食是否为松江的名物,我没有调查过。我是有一回同一个朋友在望江楼喝茶,想买些点心吃吃,偶然在隔壁的茶食店里发现的。发现以后,我每次携了藤箧坐黄包车出城的时候必定要买。后来成为定规,那店员看见我的车子将停下来,就先向橱窗里拿一尺糕来称分量。我走到柜前,不必说话,只需摸出一块钱来等他找我。他找我的有时是两角小洋,有时只几个铜板,视糕的分量轻重而异。每月的糕钱约占了我的薪水的十二分之一。我为什么肯拿薪水的十二分之一来按星期致送这糕店呢?因为这种糕实有使我欢喜,且听我说:云片糕,这个名词高雅得很。“云片”二字是对糕的色彩、形状的印象的描写。其白如云,其薄如片,名之日云片,真是高雅而又适当。假如有一片糕向空中飞,我们大可用古人“白云一片去悠悠”之句来题赞这景象。但我还以为这名词过于象征了些。因为糕的厚薄固然宜于称片,但就糕的形状上看,“云”字似觉不切。这糕的四边是直线,四根直线围成一个长方形。用直线围成的长方形来比拟天际缭绕不定的云,似乎过于象征而有些牵强了。若把“云片”二字专用于胡桃云片上,那么我就另有一种更有趣味的看法。
胡桃云片,本是加有胡桃的云片糕的意思。想象它的制法,大约是把一块一块的胡桃肉装入米粉里,做成一段长方柱形,然后用刀切成薄薄的片。这样一来,每一片糕上都有胡桃肉的各种各样的切断面的形状。胡桃肉的形体本是非常复杂的,现在装入糕中而切成片子,就因了它的位置、方向及各部形体的不同,而在糕片上显出变化多样的形象来。试切下几片糕来,不要立刻塞进口里,先来当作小小的画片观赏一下。有许多极自然的曲线,描出变化多样的形象,疏疏密密地排列在这些小小的画片上。倘就各个形象看:有的像果物,有的像人形,有的像鸟兽。就全体看:有时像蠹鱼钻过的古书,有时像别的世界的地图,有时像古代的象形文字,然而大都疏密无定,颇像现在窗外的散布着秋云的天空。古人诗云:“人似秋云散处多。”秋天的云,大都是一朵一朵地分散而疏密无定的。这颇像胡桃云片上的模样。故我每吃胡桃云片便想起秋天,每逢秋天便想吃胡桃云片。根据我这看法而称这种糕日“胡桃云片”,岂不更为雅致适切且更有趣味吗?
松江人似乎曾在胡桃云片上发现了这种画意。他们所制的糕,不像别处的产物似的仅在云片中嵌入胡桃肉,他们在糕的四周用红色的线条作一黄金律的缘,而把胡桃的断面装点在这缘线内。这宛如在一幅中国画上加了装裱,或是在一幅西洋画上加了镜框,画的意趣更加焕发了。这些胡桃肉受了缘的隔离,已与实际的世间绝缘,不复是可食的胡桃肉,而成为独立的美的形体了。
因这缘故,松江的胡桃云片使我特别欢喜。辞了松江的教职以后,我不能常得这种胡桃糕了,但时时要想念它——例如今天凭窗闲眺而望见天际散布的秋云的时候。读者也许要笑:“你在想吃松江胡桃糕,何必絮絮叨叨地说出这一大篇!”不,不,我要吃糕很容易:到江湾街上去买两百文胡桃肉,七个铜板云片糕,拿回家来用糕包裹胡桃肉,闭了眼睛塞进嘴里,嚼起来味道和松江胡桃云片完全一样。我想念松江胡桃云片,是为了想看。至少,半是为了想看,半是为了想吃。若要说吃,我吃这种糕是并用了眼睛和嘴巴的。
我们中国的市上,仅用嘴巴吃的东西太多了。因此我拿薪水的十二分之一来按星期致送松江的糕店,我在江湾的窗际遥遥地想念松江的胡桃云片。我希望中国到处的市上,并用眼睛和嘴巴来吃的东西渐渐多起来。不但嘴吃的东西,身体各部所用的东西,也都要教眼睛参加进去才好。我又希望中国到处的市上,并用眼睛和身体来用的东西也渐渐多起来。
本篇转自毕鑫业导演微博又名一群沙雕结交之缘(轮到任先生和皓哥啦!) #一起同过窗#于翔—风华正茂任逸帆接下来是于翔,这位浪里白条第一次试戏给我的感觉像是黑道片里处男主角的第一次即将给一个妓女的感觉。我“你放松点”于翔“哎,好。”我“讲个笑话吧”于翔“我…我不太会讲笑话,讲的不好”我“没事,你随便讲”于翔双手握拳,长吁了一口气“好,我准备好了,那咱们开始吧”我他妈只是让你讲一个笑话而已啊!!!!!!接着我发现这货无法说出“咱俩”和“咱仨”这两个词。于翔“你两吃饭不带上我么?咱三一会可以一起吃个饭”我“俩和仨”于翔“嗯,你两,咱三”我“……你故意的么”于翔“导演我发音不准,这两个很难说,那以后我说把咱三改成咱们三个可以么,咱两改成咱们两个可以么?”我“……你这算是给自己加水词儿么,而且咱俩咱仨还好说,你台词里如果出现“你俩”的话很难改成你们两个,这样语境会有变化”于翔“那我再试试,你……两……儿……阿……吃饭不带上我么?”我“两就两吧”于翔不够自信,一直到第一季开机前一天我都在担心这个问题,因为剧本朗读的时候他的台词说得是最游离的。开机那天第一场戏是他和钟白在小餐厅的,喊完开机之后,于翔一下变成了另一个人,表情丰富,台词顺畅,从那个“没破处”的处男进化成了一个“情场老手”,而这个“情场老手”便是最终的任逸帆。从此我再也没担心过他,钟白和路桥川给他放烟花的那场戏,他是一条过的。但这货很笨,笨到记不住台词,如果第二天有他的戏,他前一天晚上会在房间里默写台词,而且开着门让街坊四邻看到他在默写,林望曾跟他说你戏过了,老毕跟你住的不是一层,这货说那也得开着,万一哪天被导演看到了呢。两季了,我一次都没看到过,但这货的房间一直开着,房间里的人一直默写。李川—皓哥李川算是一根救命稻草,在李川来面试之前,只要是个男的我都会给他余皓的试戏片段,因为“娘”的这种尺度非常难以把握,不够娘人设会崩塌,太娘了会辣眼睛。一个又一个余浩落选之后我开始自我猜疑,是不是我写作的时候太自以为是,这种角色不会有人能拿捏好尺度的,我要不在开机前改人设算了。李川出现的时候我第一感觉基本还是绝望,发自视觉的绝望,他太高了,高到跟任何一个主演站在一起都很难给双人中景。接着他开始自我介绍,依然绝望,他太正常了,正常到一旦他要开始“娘”八成又是辣眼娘。然后他开始讲笑话,因为是播本出身,他条理清晰的讲了一个他主持婚礼的趣事,台词掷地有声,找不出任何破绽。我把余皓的试戏片段给他,跟他说“这个角色有点娘,咱俩都是中国传媒大学毕业的,你懂我要的是什么娘吧?”李川想了一下“你要的是XXX的娘,还是YYY的娘,还是ZZZ的娘?”我“!!!!YYY的娘!”李川开始YYY娘的表演,满分通过。余皓这个角色在第一季里是没有属于自己的画外音的,于是第一季一米九几在我身边经过的时候就会飘来他幽怨的声音“哎,没有我的画外音,真的好轻松,收工就是早,导演明天见,oops,明天没有我的戏,因为我没有画外音。”顶着这幽怨的声音,我活到了第二季,一米九几从我身边经过飘来的超开心的声音“哇,我有了我的画外音了呢,我在蟑螂都有画外音之后终于有了我的画外音了呢,蟑螂是谁问得好第10集的主人公而我出现在第11集~”我对台词的要求是清楚,李川对自己台词要求是快而清楚。我觉得我是一个脑子转得比嘴快的人,但李川是一个能让台词转得比我脑子更快的人,有时候他说完一套台词,我需要反应一下他刚才的台词都说准了么?没有吃字么?做后期的时候我发现,他台词竟然都是说准了的,中间有比较模糊的声音不是吃字,而是因为他说得太快那两个字被连成了一个字,但如果你慢放的一点一点听,你会发现他说的还是两个字。一个把台词功力练成火云邪神的怪物。
✋热门推荐