iT邦幫忙

技術文章

RSS

18 : 任務拖放排序與快速重排

手動拖放調整任務順序• 使用者可以長按任務卡片,拖動到想要的位置• 任務清單會即時更新顯示,保持使用者排序的順序 自動保持未完成任務在上方• 完成任務自...

17 : 任務標籤互動與快速篩選

新增標籤篩選功能• 在任務列表上方增加一列標籤按鈕(工作、學習、個人、健康)• 點擊標籤按鈕時,只顯示該標籤的任務,其他標籤任務隱藏 標籤互動顯示• 任...

16 : 新增任務標籤與顏色分類

新增任務標籤功能• 每個待辦任務可以指定一個標籤,例如「工作」「個人」「學習」• 使用者在新增任務時可以選擇標籤 標籤顏色顯示• 每個標籤對應不同顏色,...

Day15 第二週心得:駭客成功的關鍵到底是什麼?

第二週主要使用 Nmap:用來掃描開放的Port,收穫是發現電腦就像有很多的門,防守要管控好。 Gobuster:用來探測隱藏目錄,收穫是發現原來網站會藏沒公...

解LeetCode的學習筆記Day21_Merge Two Sorted Lists

今天是紀錄LeetCode解題的第二十一天 第二十一題題目: 給定兩個已排序的鏈結串列list1和list2,合併兩個鏈結串列 解題思路 建立dummy節點當作...

Day 16:OWASP Top 10 — 網頁應用程式的十大資安風險

OWASP(Open Worldwide Application Security Project)是一個致力於推廣軟體安全的國際組織。其中最具代表性的成果之一...

Day18 C程式🗂️ search.h

🗂️ search.h #ifndef SEARCH_H #define SEARCH_H #include "maze_gen.h" v...

D15|Web3 威脅模型地圖:資產、鑰匙、鏈上/鏈下邊界

開場白 本周會是簡單粗淺介紹加密貨幣的一周,接下來只要理解「私鑰=資產、交易不可逆、鏈上/鏈下各有攻擊面」,後面幾天(錢包、合約、MEV、跨鏈、授權治理)才會有...

15 : 改善新增與刪除任務的互動體驗

新增任務時自動清空輸入框• 讓使用者在新增任務後,輸入框自動清空,提升輸入效率 刪除任務前加上確認提示• 點擊垃圾桶刪除任務前,跳出確認對話框,避免誤刪...

14 : 新增任務自動排序與完成項目下移

新增任務保持在最上方• 新增待辦事項時,未完成的任務應該插入列表的最前面• 保持列表整齊,最新的未完成任務顯示在上方 完成項目自動移到最下方• 當使用者...

13 : 新增任務排序功能

新增「依完成狀態排序」功能• 將完成的任務自動移到列表下方,未完成的任務保持在上方• 提升使用者瀏覽待辦項目的效率• 互動上:完成狀態切換後,自動重新排序列表...

資安入門與實務應用介紹 15:Nmap 掃描本機

今天來實作如何用 Nmap 掃描 自己的電腦(localhost),了解有哪些 port 開放、服務是什麼。全程只對本機操作,安全、合法、流程大約5–15 分鐘...

Day 27視窗應用程式進階控制互動與文字處理:TrackBar(軌跡列) & RichTextBox(多格式文字框)

TrackBar(軌跡列)1.什麼是 TrackBarTrackBar是Windows Forms中用來讓使用者拖動滑桿調整數值的控制項它通常搭配標籤 (Lab...

Day 6: 35. Search Insert Position

Given a sorted array of distinct integers and a target value, return the index i...

Day 5: 27. Remove Element

Given an integer array nums and an integer val, remove all occurrences of val in...

Day 4: 26. Remove Duplicates from Sorted Array

Given an integer array nums sorted in non-decreasing order, remove the duplicate...

day18 了解結果收集與同步 (Concurrent Collections)

ConcurrentLinkedQueue:一種「併發安全」的 Queue(佇列),多個執行緒可以同時寫入而不會互相干擾。這樣就不用再加 synchronize...

從零打造輔大課表神器:Chrome Extension 開發實戰 30 天 - Day 27

Day 27:進階功能實作 - 重新載入與匯出 🎯 系列目標:用 30 天時間,從零開始打造一個專屬輔大學生的課表生成 Chrome 擴充功能 💻 作者:輔大...

以Windows實作SniperPhish (21/30: 使用者群組與郵件活動設定)

上一篇文章介紹如何在Google Mail取得SMTP密碼,並且在SniperPhish將這些SMTP資料依序輸入,完成寄送設定。 接著來到User Group...

以Windows實作SniperPhish (20/30: SMTP設定)

上一篇文章介紹建立一個郵件模板,為SniperPhish乃至社交工程演練的重要核心之一,沒有他,就沒辦法順利完成社交工程演練,因此這是很重要的。接下來要做SMT...

以Windows實作SniperPhish (19/30: 信箱模板)

SniperPhish的核心就是大量郵件發送,不僅是要設定SMTP,還要建立一個要發送的對象組別,因此這一點,首先先預設立郵件模板,再來做些SMTP和發送使用者...

Day 26視窗應用程式進階控制多媒體與時間控制:PictureBox(圖片框) & Timer(計時器)

PictureBox(圖片框)1.什麼是PictureBoxPictureBox是C# Windows Form應用程式中用來 顯示圖片 的控制項它可以用來顯示...

Day 15:零信任架構(Zero Trust)— 不預設信任的安全思維

在過去的網路安全模型中,防禦策略大多建立在「邊界安全(Perimeter Security)」的概念上:只要使用者或裝置通過防火牆,就被視為可信任的內部成員。然...

12 : 優化任務列表互動與動畫效果

改善完成任務切換動畫• 點擊任務前的打勾框,完成/未完成的狀態切換加入動畫效果• 文字顏色、打勾框顏色平滑過渡,提升使用者體驗 優化列表滾動與選取反饋•...

Day 2 - 如何架設網站

一、網站架設的基本觀念 一個網站運作時,需要三個主要元素: 二、網站架設流程總覽 網站架設的 6 個主要步驟: 步驟 1:規劃網站步驟 2:註冊網域名稱 (Do...

三個簡單的資安小練習:HTTPS-Only、hosts 封鎖網站

開場白 這篇提供 3 個「10–15 分鐘可完成」的小任務: 啟用 DNS over HTTPS(DoH) 開啟 瀏覽器 HTTPS-Only...

Day17 C程式🗂️ maze_gen.c

🗂️ maze_gen.c #include "maze_gen.h" #include <stdlib.h> #include...

資安入門與實務應用介紹 14:跨站請求偽造(CSRF)原理與防護

另外來介紹一下CSRF(Cross-Site Request Forgery),這一種是把「受害者已登入的權限」拿來做壞事的攻擊方式。攻擊者誘導受害者在已登入的...

以Windows實作SniperPhish (18/30: 網頁追蹤設定)

上一篇文章回顧為目標網頁設立一個網域、SSL等,然後上ChatGPT輸入指令生成模擬網頁,接著將此搬到另一個主機,接著上SniperPhish建立一個快速追蹤碼...

以Windows實作SniperPhish (17/30: 建立目標網頁和快速追蹤設定)

上一篇文章,恭喜您為您的網站建立了一個網域和SSL,接下來就要進入重頭戲——網頁追蹤設定!(小提醒:別人的網站,除非您的該網站的管理員,否則不能隨意變更它的網頁...