shell script 是一個很方便用來寫自動化的工具,但是當 shell script 寫太長要 debug 變得有點困難,使用 shellcheck 這個開源工具可以幫你省下不少 debug 的時間,找出潛在的錯誤
ShellCheck 的目標
1 指出並澄清導致 shell 產生神祕錯誤訊息的典型初學者語法問題。
2 指出並澄清導致 shell 行為異常且與直覺相反的典型中級語義問題。
3 指出可能導致高階使用者的工作指令碼在未來環境中失敗的細部警告、corner cases 和陷阱。
🔥 開源報報週年慶優惠活動,訂閱開源報報加送 3 個月
https://softnshare.com/subscriptions/
https://softnshare.com/opensource-shellcheck/
同時也有34部Youtube影片,追蹤數超過15萬的網紅有話好說 PTSTalk,也在其Youtube影片中提到,📢關注議題,開啟對話 💪陪我們繼續,做不一樣的政論節目~ ▎訂閱《有話好說》:https://bit.ly/34xc9Vh ▎按讚有話 FB|https://www.facebook.com/PTStalks/ ▎追蹤有話 IG |https://www.instagram.com/pts.t...
「潛在的錯誤」的推薦目錄:
- 關於潛在的錯誤 在 軟體開發學習資訊分享 Facebook 的精選貼文
- 關於潛在的錯誤 在 Jeffrey’s 不可思議的英文學習法 Facebook 的最佳貼文
- 關於潛在的錯誤 在 OSSLab Geek Lab Facebook 的最佳解答
- 關於潛在的錯誤 在 有話好說 PTSTalk Youtube 的最佳解答
- 關於潛在的錯誤 在 RagaFinance財經台 Youtube 的最佳解答
- 關於潛在的錯誤 在 RagaFinance財經台 Youtube 的最讚貼文
- 關於潛在的錯誤 在 關於潛在蛋龍合成時的潛在覺醒順序錯誤的補償公... 的評價
- 關於潛在的錯誤 在 Go Error 的设计哲学 - 编程札记Programming Notes 的評價
- 關於潛在的錯誤 在 让潜在的错误[curl related],暴露在用户面前的建议#12 - GitHub 的評價
- 關於潛在的錯誤 在 Facebook 上的錯誤代碼2 含義— 潛在修復解釋| 早午餐病毒 的評價
潛在的錯誤 在 Jeffrey’s 不可思議的英文學習法 Facebook 的最佳貼文
賀!薛同學多益說寫高分!🎊
S160 W170 (滿分200)👍👍👍
翱翔天際只差一哩路!✈️
#多益說寫課程全國唯一開課
📝📝📝📝📝📝📝📝📝📝📝📝📝📝📝📝
薛同學高分心得分享:
🗣多益口說:
一開始因為不了解考試過程,之前多益聽讀在字神上課,決定繼續到字神補說寫,在課堂中老師會給每個同學機會練習,並且給予指正.一開始上課會覺得很不自在,不太敢開口說,也覺得很沒自信,不過練習越來越多後,對於考試也更游刃有餘,也藉由課堂改善了許多自己沒發現的錯誤,進步許多。除了在補習班練習外,老師也會派作業給我們,並告訴我需要改進的地方.在老師的講義中,也有許多模板可以用,在考試時也可以更從容地應付.平常也會看一些關於英文口說的YouTube頻道,增加自己可以在口說使用的例句和模仿口音.
✏️多益寫作:
在寫作考試中,我個人比較大的障礙在於書信回覆的部分,需要在短時間內提出問題或方案,並轉換成符合文法的字句。我一開始常常不知道該怎麼回信回的有創意且不失禮貌,在課堂上,老師會讓大家集思廣益想解決方法,我會把這些方法都記下來,並且自己整理、吸收,針對不同的題目,可以有不同的應對,節省了許多時間,也可以避免在正式考試時花費太多時間構思.而關於最後一大題散文寫作的部分,老師也給予我們許多資源,針對不同文體,有不同的範例,讓我清楚的認識各種寫作手法,和可以在文章中使用的單字詞彙,讓我能在短時間內把文章完成,也還有時間可以檢查潛在的錯誤,增加獲取高分的機會.
潛在的錯誤 在 OSSLab Geek Lab Facebook 的最佳解答
https://www.facebook.com/photo.php?fbid=10216019118603397
分享資安前輩 Kuon大大文
剛好上禮拜收到了一座 WD DUO 3TB*2 Raid 1
用戶說沒有設定密碼
就算沒有設定用戶密碼 一樣有eDEK密鑰
預設就是全扇區AES硬體加密
拿起昂貴資料救援設備來分析.
PC3000 跟MRT,從韌體Module 25,38讀出來
WTF?Keyblock (eDEK不正確)解密錯誤...
好 OSSLab Geek Lab還算看得懂論文跟原始碼
eDEK除了韌體外,在硬碟Lba也有備份
https://github.com/andlabs/reallymine/issues/45…
不同晶片的 Keyblock LBA位置
3 TB 5860528160
3 TB 5860529539
3 TB 5860533120
都翻過了 都是00 都沒有eDEK...
學前文Kuon大大查簽名
57 44 76 31
53 59 4D 57
53 49 6E 45
57 44 01 14 都失敗.
https://github.com/andlabs/reallymine/issues/15…
這案子搞到頭有點痛..看起來是都沒有人對WD DUO JMS561做過完整加解密分析.如果如同前文只是主控版損壞那就簡單..晚點再從與Usb to Bridge EEPROM內找看看eDEK
看不懂前文請先看這篇
https://www.osslab.com.tw/wd-usb-aes-recovery/
資料救援真的不一定會100%成功,只是我們會盡力研究與處理.
#OSSLab
咚!
#資料救援
這兩天剛好有朋友資料掉了,也是 WD 外接硬碟系列,來分享我今年的處理過程。
這篇會是個長篇,各位看倌要有心理準備 XD
也因為早就預期是個長篇,所以想了很久卻一直沒有開動。
====
[為什麼需要救援]
7 月份辦公室事故,樓下的高溫粒子沿著 1) 管道間 或 2)玻璃帷幕與牆壁中間的夾縫 亂竄,管道間旁,除了窗戶冷氣外,還堆了一堆易燃雜物 (紙 & 塑膠包材),這些雜物熔點一到自燃,所以我在路邊吃冰淇淋的時候,可以看到火苗從窗戶冒出。
吃冰淇淋的同時,我念茲在茲的只有硬碟(裡面的資料),因為備份用的幾十 TB 硬碟平常是離線儲存,擺在鐵櫃裡,而鐵櫃離火源非常接近....
幸好火源在窗戶旁邊,所以很快被發現並被撲滅。
到我可以進入現場,第一件事情就是開鐵櫃,手摸到鐵櫃的第一感覺,更,鐵櫃是溫熱的 :(
最重要的那顆 16TB 硬碟,是鐵櫃內最靠近火源的角落,連外包裝的紙盒都是燙的...,而且紙盒的底部,黏在鐵櫃上,我用力拔出來...
熔化了 :( 心都涼了!(拍一下驚堂木)
由於 1) 當時已經晚上 6 點左右,雖是夏日但天色已晚,室內當然因為事故無光源 2) 事故中間,開放進入現場不到 5 分鐘又撤離,二次燃燒
所以,為了避免可能的三次燃燒(?),當下我就把 16TB 隨手一扔,連放進可以上鎖的鐵櫃都沒有,先搶救其他設備,逃離現場。
因為我以為沒救了。物理毀損ㄟ...
====
[取出硬碟]
事後回想,把那顆硬碟隨便一丟,是個 #潛在的錯誤,因為如果後來建築物又發生什麼狀況,那硬碟可能就真的找不回來了。
我使用的外接硬碟,是 WD My Book Duo 16TB,USB 3.0,外觀可以參考 [1],是亮銀色的外觀。
事故第一晚,我想來想去,都覺得我太心急了,雖然那個外接盒,看起來快要 1/6 的比例熔掉,像是面積用 3x2 六等份排列時缺了一個角,是真的熔了一些東西。
硬碟外接盒,外包裝是紙盒,紙盒內還有一組保麗龍用來固定硬碟外接盒,紙盒在鐵櫃內,鐵櫃還在,紙盒和鐵櫃接觸面僅有焦掉,代表熔點低於這兩者,Google 查了一下保麗龍和塑膠熔點,研判是保麗龍和塑膠被(鐵櫃傳導熱度)熔掉,溫度僅需要 50C~60C,也查了硬碟工作時溫度,大概還撐得住 70C 高溫。
覺得應該慎重點,隔天就去把那顆熔掉的外接盒帶出來研究。
這個外接盒是自帶 2 顆硬碟的,買來插電就可以使用,所以原本也不知道裡面長什麼樣。
前面所提到的,亮銀色部分,研判是熱塑型塑膠,遇熱整個都軟化變形了,變形完一冷,就又固定住了,也就變得很難拆。
我在拆解的時候,很怕塑膠去黏到硬碟的軟板或是堵住氣孔,那就麻煩了,幸好沒有。原來,塑膠裡面是一個(有各種小孔呈網狀的)鐵盒子,硬碟和控制電路板,都在鐵盒子裡面,變形過的塑膠只有黏在鐵盒子外圍。
鐵盒子打開後,硬碟除了有碳粒附著和焦味外,外觀看起來都沒有受損。硬碟拆下來,我就把鐵盒子和塑膠丟掉了。
====
[資料救援前置作業]
事後回想,那個鐵盒子上面還有控制電路版,我在沒有確認電路板(或上面的 ROM)是壞掉的狀況下,就把它丟掉(因為塑膠碎片整個卡在上面,不想聞那個味道),是個 #潛在的嚴重錯誤。萬一外接盒的 1)控制晶片 2) I/O 演算法 3) 金鑰產生方式,依賴硬體,那我就真的救不回來了!!
獲得硬碟之後,因為外接盒(殘骸和那個鐵盒子)被我丟了,所以要再買一組新的。
當我上去 PCHome 看時 (原本的也是 PCHome 買的),我找到的是 [2],同樣都是 WD My Book Duo 16TB,[1] 和 [2] 的區別在一個是 USB 3.0,新的是 USB 3.1。
舊款 USB 3.0 的在別的購物平台有賣,牌價要 2 萬多,新款 3.1 的只要 1 萬 6。
#第一個抉擇來了,要買新款還是舊款?新款便宜個好幾千元,I/O 傳輸速度還比較快 ...
後來我決定打電話,問 WD 的代理商聯強,我還記得是在高鐵接駁車回台南市區的路上。舊款各種容量它們庫存都還有貨,但 16TB 的只剩一台。
#第二個抉擇來了,如果控制晶片都一樣,要買最小容量 6TB 就好,還是要跟原本一樣,買到 16TB?這關乎到 $$$$$$ 啊 ...
我後來決定買舊款,因為我怕新款的控制晶片不同顆,而且買了一樣容量 16 TB,因為在跟聯強工程師通話過程中,得知一個資訊,我覺得我得 Sector-by-Sector 複製了 ....
聯強:「WD 這個系列有 AES 加密」
我 :「我知道,但我沒有開啟,我也沒設過密碼」
聯強:「#就算你沒有設密碼_它還是有一組預設金鑰_而且是硬體加密」
我 :「...」(我瞬間知道這代表的意義,以及對救援難度的增加!!)
SATA-to-USB 轉接線,由於我手上原本的線材也在辦公室,當然得重買新的,跑去北門路買了 2 條。
====
[第一次救援]
在真的討論救援前,讓大家瞭解一下目前的資料架構。
軟體 -- USB -- 硬體
軟體: Data -- Linux EXT4 -- Linux LUKS -- USB
硬體: USB -- Firmware -- HDD
其中,LUKS 作了一次加密,Firmware 層又作了一次加密。也就是將硬碟拔出外接盒的時候,是 2 層加密,LUKS 的密碼是我設的,外接盒 Firmware 設的密碼,#我不知道!!
舊的外接盒中的硬碟,稱為舊硬碟,新的類推。
由於不知道新的控制晶片,會不會偷偷寫入 metadata 到舊硬碟,我不敢貿然的將舊硬碟插入新的外接盒,所以,我直接用 2 條 USB-to-SATA 傳輸線,採用 Linux dd 整顆對拷。
對了,我在拆舊硬碟的時候,有特別注意硬碟的順序。
每一次 copy 前,我都會檢查 3 次命令列參數和磁碟資訊,看看 if 和 of 有沒有設反 (設反就會把舊硬碟資料覆蓋過去....)
#三十小時過去,16 TB 總算拷完
拷完將新硬碟插回新的外接盒 (儘量不使用舊硬碟),這樣就搞定收工了。
.
.
.
.
.
.
.
.
.
.
.
.
.
(USB 接上電腦) WTF!!!Linux 認不到 LUKS Header,這樣代表在 Firmware 那層的解密就有問題了!我可是 Sector-by-Sector 對拷,怎麼會這樣?
#啟動備案,透過 USB-to-SATA 傳輸線直接對新硬碟 I/O,直接在這層就先破密,不使用外接盒。
為什麼會有備案呢,因為我以前讀過 "got HW crypto? On the (in)security of a Self-Encrypting Drive series" 這系列文件 (參考附圖一),知道 WD 外接盒系列加密演算法有漏洞,想說趁這個機會練習一下。
找了一些 GitHub 專案,要來對 WD 外接盒加密過的硬碟,進行破密,結果一直出現錯誤訊息,回去看 Source Code,發現是 Signature 找不到。
回去對照簡報檔 和 Source Code,發現外接盒 Firmware 會將 Metadata 存到硬碟的尾部,為了識別 Metadata,有一組固定的常數 Signature。
沒有找到 Signature,當然就意味著無法讀取正確的 Metadata。仔細讀過工具的 Source Code,發現沒有支援 8TB 的 offset (用來定位硬碟尾部位置),新增了一組我自己算的 offset,還是沒有找到。
有可能是我算錯,所以我改寫了工具,直接在一個比尾部更大許多的範圍,開始暴力搜尋 Signature,還是沒有找到。
囧了,只好直接拿起 Linux hd 指令,看 hexdump 結果,在我搜尋許多位置後,在 4TB 位置,觀察到一件事,就是 4TB 之後的內容都是 0x00!!
不對啊,我記得我這組外接硬碟使用超過 2/3 了,在有加密的情況下 (而且這個情況是雙重加密),不可能大量的 0x00 啊 ...
我重新思考了所有可能性,最後,發現了一件事情,我新買的 USB-to-SATA 傳輸線,外包裝盒寫著 "支援 4TB",它又沒說是 "最大支援 4TB" 阿 @@ TMD 採到雷!!!
我要找的 signature 會配置在硬碟的尾部,也就是 4TB~8TB 之間,傳輸線讀不到,當然找不到。
====
[第二次救援]
第一次救援的時候,我們家三寶還沒出生,中間那個禮拜特別忙,忙完三寶就出來 "Hello World!!\n" 了,所以,第二次救援已經是在月子中心處理的 XD
這次不用(雷雷的) USB-to-SATA 傳輸線了,請家裡人從光華帶了一台 4bay 的外接盒,有確認支援到單顆 8TB,而且故意挑沒有 RAID 功能。
#RAID!各位看完前面的描述,都沒有人注意到這件事情。WD My Book Duo 的 16TB,是由 2 顆 8TB WD 紅標組成。
當外接盒 WD My Book Duo 插進電腦時,預設只會出現一顆外接硬碟。也就是說,這個外接盒的預設模式,要麼是 JBOD 要麼是 RAID 0 (以下通通簡稱 RAID-like)。這也是我前面提到,我必須特別注意,2 顆 8TB 硬碟順序的原因。
#六十小時過去,真 16 TB 總算拷完
.
.
.
.
.
.
.
.
.
.
.
.
.
(USB 接上電腦) WTF!!!Linux 認不到 LUKS Header,這樣代表在 Firmware 那層的解密就有問題了!我可是 Sector-by-Sector 對拷,怎麼會這樣?
#啟動備案的備案,不對,我沒有備案的備案了阿...
我用前面提到的改寫過的工具,直接在一個比尾部更大許多的範圍,開始暴力搜尋 Signature,還是沒有找到。但硬碟尾部是有亂碼資料沒錯。
重新翻閱文件 "got HW crypto? On the (in)security of a Self-Encrypting Drive series" ,你會發現文件是針對 WD 的 My Book 和 My Passport 系列的外接盒,這些都是單顆硬碟的外接盒。我的是 My Book Duo,多了個 Duo 也就多了個 RAID-like 的行為。
很好,我的情況 no prior art .... 那麼現在的硬體處理資料的流程將會是:
#第一種可能,USB -- AES -- RAID-like -- HDD
#第二種可能,USB -- RAID-like -- AES -- HDD
#第三種可能,USB -- 我不知道 -- HDD
而韌體面,Signature 也有可能換一個未知的,但這點和上面的資料流程,都非得對韌體逆向工程才會知道。
我甚至都已經想過,寫 Linux 上的 FUSE 或 dm-* module,自己疊 RAID-like + AES 的透明轉換層 ... 如果我知道 AES 的 Key 的話,#可是我不知道阿。
坦白說,這個時候,我心都涼了,#我真的覺得救回來的機率很渺茫了。
要特別注意,這時候無論是新硬碟在 WD My Book Duo 裡面或是 4bay 外接盒,都無法正確判斷是 LUKS。
我可是 dd 的說,雖然不是 ddrescue,但拷貝過程就算有 bit error,對解密的錯誤擴散過程,也相當有限阿,除非好死不死,bit error 剛好發生在 Metadata 結構吧。
====
[第三次救援]
#這時候有馬比無馬好,有馬才能當活馬醫 XDD
我想說,好,至少我已經有一份 1:1 的備份了,把舊的硬碟按順序,插上新的 WD My Book Duo。
視窗彈出來了,不是小算盤,是 GNOME Disk 彈出來要求我輸入 LUKS 密碼的輸入框,嘿嘿,輸入密碼,16TB Get Back :)
這次前面有一些錯誤,資料能 100% 救回來,真的是運氣好。另外,也是 WD 的演算法有考慮到一些東西,至少沒有完全依賴控制電路板。
#我都已經準備好要逆向韌體了,雖然好玩,但還是資料救回來比較重要!
====
#自己的硬碟自己救
收工。
[1] https://support.wdc.com/product.aspx?ID=134&lang=en
[2] https://24h.pchome.com.tw/prod/DRAA6H-A9008G9W6?fq=/S/DRAA6H
#牆壁文
潛在的錯誤 在 有話好說 PTSTalk Youtube 的最佳解答
📢關注議題,開啟對話 💪陪我們繼續,做不一樣的政論節目~
▎訂閱《有話好說》:https://bit.ly/34xc9Vh
▎按讚有話 FB|https://www.facebook.com/PTStalks/
▎追蹤有話 IG |https://www.instagram.com/pts.talks/
▎有話,用聽的|https://link.chtbl.com/ptstalk
有話線上講》街友優先打疫苗❓
.
台灣疫情逐漸趨緩之際,台北車站的街友爆發群聚感染,共有 8 人確診。台北市長#柯文哲 認為,街友防疫太難處理,乾脆優先接種 #疫苗,疫情指揮中心也同意讓街友專案造冊施打。北市社會局表示,預估約有 700 人符合資格。
.
街友優先施打引發一片討論聲浪,有些網友質疑「街友憑什麼先打疫苗?」,也有人指責街友不戴口罩又喜歡群聚,也不注重衛生措施,本身就是防疫破口。
.
但真的是這樣嗎?街友染疫都是不乖乖防疫的自作自受?疫情讓街友們遭遇哪些風險和衝擊?以街頭為家的他們,面臨 #三級警戒 的自主封城該如何生活?長期關注街友議題的 NGO #人生百味 共同創辦人 #巫彥德,為我們解答。
.
▎疫情壟罩下的街頭人生
對於網路上的批評聲浪,巫彥德認為並非大眾對街友的惡意,而是不理解街友在疫情下的處境,或僅憑著片面資訊做出的判斷。他舉例,像是街友不戴口罩的原因,一方面是缺乏防疫物資,讓他們不得不節約使用。另外,也有些人其實有精神障礙,無法理解為何要戴口罩等規定的意義。
.
疫情爆發之後,街友的基本需求受到全方位的衝擊。街友們仰賴的發餐點和飲水機,都為了防疫被迫關閉。網咖停業、速食店和超商取消內用,使街友失去過夜的棲身之所,就連平時洗澡和如廁的公共場館也不復開放。巫彥德表示,公共空間其實是很多人維生的地方,關閉這些場所讓原本勉強過得去的人,只能向下墜落。
.
疫情影響了許多人的工作和生活,街友受到的打擊比多數人有過之而無不及。舉牌和洗碗等打零工的機會消失,讓以此維生的街友陷入經濟來源斷絕的窘境。一般人回到家可以暫時脫下口罩喘息,但住在街上的街友們,卻連短暫脫下口罩都會怕被指責為防疫破口。
.
沒有手機的街友們,在餐廳取消內用後,也隨之喪失在店內看電視和報紙的機會,導致他們面對一日三變的疫情,有著巨大的資訊落差。多數人能收看疫情記者會,上網搜尋防疫資訊,但街友往往連三級警戒要延長都不知道。巫彥德指出目前防疫資訊的傳遞,很少考量到弱勢者,像是「居家隔離單是什麼?要從哪裡拿?」這種基本資訊,街友們都不容易取得。
.
▎外國怎麼做?
去年就爆發疫情的國家,更早認知街友的艱難處境,並採取措施降低他們的染疫風險。英國疫苗與免疫聯合委員會(JCVI)指出,街友有很高的比例健康狀況不佳,缺乏醫療服務,而且不容易追蹤接觸史,所以建議優先施打疫苗。衛生大臣 Matt Hancock 也同意,將街友排入第六類「處於潛在健康風險」的施打類別。
.
除了打疫苗,英國也補助旅館讓街友住宿,德國柏林則興建 450 個床位的庇護所,用來安置街友。丹麥更撥款 550 萬丹麥克朗(約 2472 萬台幣)給 NGO,為街友提供發餐和住宿等服務,並成立機動小組幫街友做病毒篩檢。
.
不僅其他國家,高雄市社會局在 5 月底就提供旅館的單人房讓街友居住,避免群聚感染。如何協助街友做好防疫措施,不只能幫助他們度過難關,更是完善全民防疫體系,讓台灣盡早走出疫情的重要一環。
.
採訪、編輯|許純鳳、汪彥成
照片|多多益善,何宇軒攝
💬 週一到週四晚間八點,歡迎到臉書收看直播,參與線上討論,有閒來坐!
🚩 感謝交大陳信宏校長帶領的自然語言處理團隊,提供 AI 中文字幕與校對服務。軟體開發初期錯誤難免,也請網友協助訂正幕錯字,提供 AI 更多學習機會,謝謝!
___
更多新聞與資訊請上👇
▎有話好說官網|http://talk.news.pts.org.tw/
▎公視新聞網 | http://news.pts.org.tw/
#PTStalks #有話好說 #陳信聰
#PTS #PTSNEWS #公視新聞 #公共電視 #公視
潛在的錯誤 在 RagaFinance財經台 Youtube 的最佳解答
節目:摩根大通認股證牛熊證特約: 牛熊對決
日期:2021 年 06 月 22 日 (星期二)
直播時間:11:00
嘉賓主持:羅尚沛 (Eugene)、李錦妍 (Carol) 摩根大通亞洲上市衍生產品銷售部副總裁
https://youtu.be/iP6iGPVfpD8
#摩根大通
本節目所述之結構性產品並無抵押品。如發行人及其擔保人無力償債或違約,投資者可能無法收回部份或全部應收款項。摩根大通證券(亞太)有限公司(「摩根大通」)為本節目之贊助機構。本節目部份資料由摩根大通證券(亞太)有限公司(「摩根大通」)亞洲上市衍生產品銷售部編製,其僱員可能持有不時在本資料所述證券之權益(作為主事人或其他)。本節目部份資料由摩根大通提供,僅供參考用途,並不構成任何要約、建議、提呈出售或招攬購買任何上述產品,亦並不構成摩根大通或其聯屬公司進行任何交易之承諾。過往表現並不代表將來的表現,資料中的任何意見,預測或估計僅代表發佈資料當日的判斷,摩根大通不保證未來事件或表現將與上述任何意見或預測一致。
結構性產品之價格可急升也可急跌,投資者或會損失所有投資。可贖回牛熊證備有強制贖回機制而可能被提早終止,屆時 (i) N 類牛熊證投資者將不獲發任何金額;(ii) R類牛熊證之剩餘價值可能為零。界內證自2019年7月起新推出市場,並無在聯交所上市的類似產品可供比較。摩根大通並非投資者的顧問或信託人,亦不會負責决定投資該金融工具是否合法或適合任何準買家。投資者應為自己作風險評估,並在需要時諮詢專業意見。投資者應詳閱有關上市文件中之條款、風險因素及其他資料,並了解結構性產品之特性及願意承擔所涉風險,否則切勿投資上述產品。結構性產品於第二市場的流通量是無法預料的。J.P. Morgan Broking (Hong Kong) Limited為認股權證及牛熊證及/或交易期權的莊家及流通量提供者亦可能為上述結構性產品的唯一流通量提供者。摩根大通或其聯屬公司可能作為交易所買賣基金的參與證券商或莊家,並可能於交易所買賣基金的股份中擁有重大權益,導致就結構性產品相關的交易所買賣基金潛在利益衝突。
本節目所述之資訊及數據乃取自相信為可靠的來源。摩根大通概不保證有關資訊、數據或分析的準確性、合理程度或完整性。任何資訊服務提供者或第三方概不保證數據的計算結果,而有關計算結果可能並不完整。如有錯誤以致有任何虧損或損失,摩根大通概不承擔任何責任。本節目亦涉及摩根大通以外第三方機構代表之意見,其所發表的言論和觀點僅代表該第三方機構及/或其代表之個人立場,並不代表摩根大通及與摩根大通無關。任何人士均不得以此等資料作為向摩根大通提出任何申索或訴訟之根據。摩根大通及其聯屬公司並無批准或委任任何代理機構或個人於中國內地代理發行人在香港發行的結構性產品及服務。
Nasdaq®,Nasdaq-100 Index®是Nasdaq, Inc. (Nasdaq, Inc.及其關聯公司此後簡稱為"Nasdaq")的註冊商標,並已授權予摩根大通證券(亞太)有限公司使用。Nasdaq尚未認證該結構性產品的合法性或適用性。該產品不由Nasdaq發行、代言、出售或推廣。Nasdaq對該產品不做任何擔保,也不承擔任何責任。道瓊斯工業平均指數®和標普500指數®為標普道瓊斯指數有限責任公司或其關聯公司(「標普道瓊斯指數」)產品,並已許可由摩根大通證券(亞太)有限公司(「摩根大通」)使用。Standard & Poor’s® 及 S&P® 均為標準普爾金融服務有限責任公司(「標普」)註冊商標;Dow Jones® 為道瓊斯商標控股有限責任公司(「道瓊斯」)註冊商標;該等商標已許可由標普道瓊斯指數使用及為特定目的再許可由摩根大通使用。該產品並非由標普道瓊斯指數、道瓊斯、標普、其各自關聯公司發起、背書、出售或推廣,任何上述人士概不就投資該等產品的可取性作出任何聲明,亦不就道瓊斯工業平均指數®和標普500指數®的任何錯誤、疏忽或中斷承擔任何責任。
潛在的錯誤 在 RagaFinance財經台 Youtube 的最讚貼文
節目:摩根大通認股證牛熊證特約: 牛熊對決
日期:2021 年 06 月 08 日 (星期二)
嘉賓主持:羅尚沛 (Eugene)、李錦妍 (Carol) 摩根大通亞洲上市衍生產品銷售部副總裁
https://youtu.be/Ace1nFhIqRQ
#摩根大通 #羅尚沛 #認股證牛熊證
本節目所述之結構性產品並無抵押品。如發行人及其擔保人無力償債或違約,投資者可能無法收回部份或全部應收款項。摩根大通證券(亞太)有限公司(「摩根大通」)為本節目之贊助機構。本節目部份資料由摩根大通證券(亞太)有限公司(「摩根大通」)亞洲上市衍生產品銷售部編製,其僱員可能持有不時在本資料所述證券之權益(作為主事人或其他)。本節目部份資料由摩根大通提供,僅供參考用途,並不構成任何要約、建議、提呈出售或招攬購買任何上述產品,亦並不構成摩根大通或其聯屬公司進行任何交易之承諾。過往表現並不代表將來的表現,資料中的任何意見,預測或估計僅代表發佈資料當日的判斷,摩根大通不保證未來事件或表現將與上述任何意見或預測一致。
結構性產品之價格可急升也可急跌,投資者或會損失所有投資。可贖回牛熊證備有強制贖回機制而可能被提早終止,屆時 (i) N 類牛熊證投資者將不獲發任何金額;(ii) R類牛熊證之剩餘價值可能為零。界內證自2019年7月起新推出市場,並無在聯交所上市的類似產品可供比較。摩根大通並非投資者的顧問或信託人,亦不會負責决定投資該金融工具是否合法或適合任何準買家。投資者應為自己作風險評估,並在需要時諮詢專業意見。投資者應詳閱有關上市文件中之條款、風險因素及其他資料,並了解結構性產品之特性及願意承擔所涉風險,否則切勿投資上述產品。結構性產品於第二市場的流通量是無法預料的。J.P. Morgan Broking (Hong Kong) Limited為認股權證及牛熊證及/或交易期權的莊家及流通量提供者亦可能為上述結構性產品的唯一流通量提供者。摩根大通或其聯屬公司可能作為交易所買賣基金的參與證券商或莊家,並可能於交易所買賣基金的股份中擁有重大權益,導致就結構性產品相關的交易所買賣基金潛在利益衝突。
本節目所述之資訊及數據乃取自相信為可靠的來源。摩根大通概不保證有關資訊、數據或分析的準確性、合理程度或完整性。任何資訊服務提供者或第三方概不保證數據的計算結果,而有關計算結果可能並不完整。如有錯誤以致有任何虧損或損失,摩根大通概不承擔任何責任。本節目亦涉及摩根大通以外第三方機構代表之意見,其所發表的言論和觀點僅代表該第三方機構及/或其代表之個人立場,並不代表摩根大通及與摩根大通無關。任何人士均不得以此等資料作為向摩根大通提出任何申索或訴訟之根據。摩根大通及其聯屬公司並無批准或委任任何代理機構或個人於中國內地代理發行人在香港發行的結構性產品及服務。
Nasdaq®,Nasdaq-100 Index®是Nasdaq, Inc. (Nasdaq, Inc.及其關聯公司此後簡稱為"Nasdaq")的註冊商標,並已授權予摩根大通證券(亞太)有限公司使用。Nasdaq尚未認證該結構性產品的合法性或適用性。該產品不由Nasdaq發行、代言、出售或推廣。Nasdaq對該產品不做任何擔保,也不承擔任何責任。道瓊斯工業平均指數®和標普500指數®為標普道瓊斯指數有限責任公司或其關聯公司(「標普道瓊斯指數」)產品,並已許可由摩根大通證券(亞太)有限公司(「摩根大通」)使用。Standard & Poor’s® 及 S&P® 均為標準普爾金融服務有限責任公司(「標普」)註冊商標;Dow Jones® 為道瓊斯商標控股有限責任公司(「道瓊斯」)註冊商標;該等商標已許可由標普道瓊斯指數使用及為特定目的再許可由摩根大通使用。該產品並非由標普道瓊斯指數、道瓊斯、標普、其各自關聯公司發起、背書、出售或推廣,任何上述人士概不就投資該等產品的可取性作出任何聲明,亦不就道瓊斯工業平均指數®和標普500指數®的任何錯誤、疏忽或中斷承擔任何責任。
潛在的錯誤 在 Go Error 的设计哲学 - 编程札记Programming Notes 的推薦與評價
最近阅读了不少关于Go 错误处理的材料和讨论,总结出Go Error 的设计哲学主要有两点: 处理所有潜在的错误Errors Are Value Go 对错误处理的最初设计 ... ... <看更多>
潛在的錯誤 在 让潜在的错误[curl related],暴露在用户面前的建议#12 - GitHub 的推薦與評價
嗨,@lokielse ,你好。 关于issue #11 ,排查过程有些艰难,(maybe just for my only),因此,如果在以下文件: omnipay-unionpay/src/Helper.php 里 ... ... <看更多>
潛在的錯誤 在 關於潛在蛋龍合成時的潛在覺醒順序錯誤的補償公... 的推薦與評價
Puzzle & Dragons Hong Kong/Taiwan ... 3月16日更新版本至Ver.9.0之後,潛在覺醒技能的開放順序出現了錯誤。 ... 此問題已經於今天(3月25日)的維護後解決。由於給各位玩家造成 ... ... <看更多>