錦和高中研習:以MVC模式打造具備CRUD的簡易系統(PHP框架)(1090729-30)

日期:109年7月29-30日

時間:9:00-16:00

地點:新北市立錦和高中(新北市中和區錦和路163號)

主題:以MVC模式打造具備CRUD的簡易系統(PHP框架)

講師:黃保太老師

講義與教材:

教學相關資源:

教學影片:

錦和高中研習:PHP程式如何介接新北市 OpenID 服務(1090727)

日期:109年7月27日

時間:9:00-16:00

地點:新北市立錦和高中(新北市中和區錦和路163號)

主題:PHP程式如何介接新北市 OpenID 服務

講師:黃保太老師

講義與教材:

相關網站:

教學影片:

 

【漏洞預警】HiCOS跨平台網頁元件存在安全性漏洞,允許攻擊者遠端執行任意程式碼

行政院國家資通安全會報技術服務中心

漏洞/資安訊息警訊

發布編號 NCCST-ANA-2020-0073 發布時間 Mon Jul 20 17:47:26 CST 2020
事件類型 漏洞預警 發現時間 Wed Jul 01 00:00:00 CST 2020
警訊名稱 HiCOS跨平台網頁元件存在安全性漏洞,允許攻擊者遠端執行任意程式碼,請儘速確認並進行更新
內容說明 近期接獲外部情資,發現憑證管理中心提供之HiCOS跨平台網頁元件(受影響版本請參考「影響平台」說明)存在Command Injection漏洞,導致可任意呼叫外部執行檔,有心人士可利用該漏洞搭配社交工程手法,入侵使用者資訊設備,請儘速更新HiCOS跨平台網頁元件版本。

此外,請各機關先行調查內部應用服務系統是否需下載安裝HiCOS跨平台網頁元件,始能提供應用服務,亦促請開發廠商進行版本更新,並於下載平台公告更新訊息,後續行政院資通安全處將請各機關回報使用HiCOS跨平台網頁元件之應用服務系統調查結果。

影響平台 Windows作業系統跨平台網頁元件 1.3.4.103327之前版本

Mac作業系統跨平台網頁元件 1.3.4.13之前版本

影響等級
建議措施 1.建議使用者可於內政部憑證管理中心官網之「檢視目前已安裝版本及IC卡自我檢測」功能,確認目前使用之HiCOS跨平台網頁元件版本(https://moica.nat.gov.tw/rac_plugin.html)

2.依HiCOS跨平台網頁元件安裝程序更新至最新版本,以系統管理員身分安裝,安裝完成後,須將電腦重新開機,讓安裝程式的設定值生效。

3.HiCOS跨平台網頁元件更新相關疑問,可透過內政部憑證管理中心客服專線0800-080-117或服務信箱cse@moica.nat.gov.tw洽詢

參考資料 無。
此類通告發送對象為通報應變網站登記之資安人員。若貴 單位之資安人員有變更,可逕自登入通報應變網站(https://www.ncert.nat.gov.tw)進行修改。若您仍為貴單位之資安人員但非本事件之處理人員,請協助將此通告告知相關處理人員。

如果您對此通告的內容有疑問或有關於此事件的建議,請勿直接回覆此信件,請以下述聯絡資訊與我們連絡。
 址: 台北市富陽街116
聯絡電話: 02-27339922
傳真電話: 02-27331655
電子郵件信箱: service@nccst.nat.gov.tw

App Inventor 2 手機 APP 設計進階課程:雲端資源專題應用(1090721)

日期:109年7月21日(二)

主題:App Inventor 2 手機 APP 設計進階課程:雲端資源專題應用

講師:邱昭士老師

課程內容:

教學範例:

參考網站:Jing的教學園地 – 延伸學習:App Inventor 2 – 雲端資源專題應用

專題1:英文單字集

  • 先建立一英文單字及中文說明之資料庫,以CSV格式(Comma Separated Values)的文字檔案,即以『,』逗號分隔,每筆資料以Enter分行儲存,副檔名為『*.csv』。如下圖,當按下【隨機選字】按鈕,即隨機由資料庫中選一筆單字,播放出,並將該中文說明一併顯示;當按下【再唸一次】按鈕,即再播放一次該單字。
  • 重點:學會資料庫結合『TextToSpeech文字語音轉換器』、『File檔案管理』及『Web網路』元件的設計與專題應用。

以『本機資料庫』為例:(專案名稱[本機版]:vocabulary.aia)


以『雲端資料庫』為例:(專案名稱[雲端版]:vocabulary_web.aia)


專題2:台灣即時空氣品質監測



畫面編排(Designer)頁面:

  • Screen1屬性【畫面方向→設定『鎖定直式畫面』】,並核選『允許捲動』,以利編輯,待程式設計時再取消『捲動』。
  • city(下拉式選單):顯示『縣市』名稱,在【元件屬性→元素字串→輸入:全部,宜蘭縣,花蓮縣,臺東縣,基隆市,臺北市,新北市,桃園市,新竹縣,新竹市,苗栗縣,臺中市,彰化縣,南投縣,雲林縣,嘉義市,嘉義縣,臺南市,高雄市,屏東縣,澎湖縣,連江縣,金門縣】,請以「,」隔開各『縣市』名稱。參閱: 臺灣行政區劃-維基百科
  • station(清單選擇器):存放各『觀測站』名稱,需在程式設計時由雲端資料引入,故在未載入資料前【元件屬性面板→「不核取」啟用】。
  • sitename(標籤):顯示選取之『觀測站』名稱。
  • Web1(網路):在程式設計中可取得公開平台之資料來源。

程式設計(Blocks)頁面:

(一)定義全域變數:

  1. weburl:【空氣品質指標(AQI)】公開平台中『JSON』格式資料來源之網址(內含『縣市』及測站相關資料),請複製『JSON』連結網址,如下。
    http://opendata.epa.gov.tw/webapi/Data/REWIQA/?$orderby=SiteName&$skip=0&$top=1000&format=json
  2. elist:以清單儲存由雲端讀取回來之資料。
  3. listpickerstr:以字串儲存下拉式選單中之資料內容。
  4. statusaqi:儲存回傳之 AQI 狀況。
  5. statuspm25:儲存回傳之PM2.5 狀況。
  6. statusmode:用來判斷欲顯示之資料類型,0代表顯示AQI,1代表顯示PM2.5。

(二)程式設計:

專題3:台幣匯率換算

  • 台幣匯率換算,先選擇外幣別,再輸入金額,即可開始試算外幣兌換台幣,亦可『幣別交換』或選擇其他幣別兌換。
  • 重點:學會Google試算表之雲端資源及『Web網路、ListPicker清單選擇器』元件的設計與專題應用。

專題4:多媒體動畫影片作品展示

  • 先『選取動畫影片』名稱,再按下『播放』,若按下『結束』則結束App應用程式。
  • 重點:學會Google試算表之雲端資源及『Web網路、ActivityStarter啟動器』元件之設計與專題應用。

專題5:急難救援

  • 在緊急狀況時可透過手機定位資訊自動傳送簡訊或撥打電話給家人,以利快速救援。
  • 重點:學會『LocationSensor(位置感測器)、ActivityStarter啟動器』元件之設計與專題應用。