2024-04-07 æçµæ´æ°æ¥ 2025-01-11 ãµã¤ãããã æ¬ããã°ãè¦ã¦é ãã¦ããããã¨ããããã¾ãï¼ ãã®ããã°ã§ã¯ãAIãæ©æ¢°å¦ç¿ãæé©åãPythonãã»ãã¥ãªãã£ï¼CTFï¼ãªã©ã«ã¤ãã¦ãæè¡çãªå 容ãããã¼ã«ã®ä½æ/ç´¹ä»ãæ¸ãã¦ãã¾ãã ã¾ããã¯ã¦ãªããã°ãå§ããã«ããããããã°ãã«ã¹ã¿ãã¤ãºããæ¹æ³ã«ã¤ãã¦ãã詳ããæ¸ãã¦ãã¾ãã ããããã®ããã°ã§ãæ°ã¥ãã®ç¹ããåãåãããªã©ããã¾ããããåãåãããã©ã¼ã ããXã®DMã«ãç¥ãããã ããã ï¼å½ããã°ã¯ãããã¢ã¼ã·ã§ã³ãå«ã¾ãã¦ãã¾ãï¼ ã¨ã³ã¸ãã¢ã°ã«ã¼ãã®ã©ã³ãã³ã°ã«åå ä¸ã§ãã æ°æ¥½ã«ãããã¨ãããããé¡ããããã¾ãð ã©ã³ãã³ã°åå ä¸ã¨ã³ã¸ãã¢ã°ã«ã¼ã AI AI - Optuna AI - éåå Java Python Linux QEMU Renode ã»ãã¥ãªãã£ãWebã¢ããªã±ã¼ã·ã§ã³ ããã°ã«ã¹ã¿ãã¤ãº ããã°ä½æï¼éå¶ ä¾¿å©ãã¼ã« AI ã¼ãããä½ãDeep Learning 4ï¼å¼·åå¦ç¿ç·¨ï¼ã®4ç« ã®ãµã³ãã«ã³ã¼ãã«ã¢ãã¡ã¼ã·ã§ã³åã®æ©è½ã追å ãã ã¼ãããä½ãDeep Learning 4ï¼å¼·åå¦ç¿ç·¨ï¼ã®4ç« ã®ãµã³ãã«ã³ã¼ãã«ç»åãã¡ã¤ã«ã®åºåæ©è½ã追å ãã AI - Optuna 解説ï¼Optunaã«ãããã©ãã¯ããã¯ã¹æé©å 解説ï¼Google Colaboratoryã§Optunaãå®è¡ããæ¹æ³ï¼Studyã®åç¾æ§ã確ä¿ããï¼ Google Colaboratoryã§Optunaã®å¤ç®çæé©åãå®è¡ããï¼å¯è¦åãããï¼ è§£èª¬ï¼Google Colaboratoryã§Optuna Dashboardã使ãæ¹æ³ DB4Sã®ä½¿ãæ¹ï¼ã¤ã³ã¹ãã¼ã«æ¹æ³ãOptunaã®ãã¼ã¿ãã¼ã¹ã®æä½æ¹æ³ AI - éåå éååï¼è«æ Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference ãèªãï¼ï¼ï¼ éååï¼è«æ Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference ãèªãï¼ï¼ï¼ éååï¼è«æ Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference ãèªãï¼ï¼ï¼ TensorFlow Lite Pythonã§éååã¢ãã«ãRaspberry Pi 4ã§åãã TensorFlow Lite C++ã§éååã¢ãã«ãRaspberry Pi 4ã§åãã Raspberry Pi 4ã®TensorFlow Lite C++ãVSCodeã§ãªã¢ã¼ããããã°ãã gemmlowpã©ã¤ãã©ãªã®ã½ã¼ã¹ã³ã¼ããèªãã§éååãå¦ã¶ï¼ãµã³ãã«ã½ã¼ã¹ã®å®è¡ï¼ gemmlowpã©ã¤ãã©ãªã®ã½ã¼ã¹ã³ã¼ãããããã¬ã使ã£ã¦ç解ãã Java æºåç·¨ï¼Javaéçºç°å¢æ§ç¯ï¼JDKï¼Visual Studio Codeï¼ ç¬¬1åï¼Javaã§ãã¶ã¤ã³ãã¿ã¼ã³ãå¦ã¶ï¼Singletonãã¿ã¼ã³ 第2åï¼Javaã§ãã¶ã¤ã³ãã¿ã¼ã³ãå¦ã¶ï¼Template Methodãã¿ã¼ã³ 第3åï¼Javaã§ãã¶ã¤ã³ãã¿ã¼ã³ãå¦ã¶ï¼Observerãã¿ã¼ã³ 第4åï¼Javaã§ãã¶ã¤ã³ãã¿ã¼ã³ãå¦ã¶ï¼Iteratorãã¿ã¼ã³ 第5åï¼Javaã§ãã¶ã¤ã³ãã¿ã¼ã³ãå¦ã¶ï¼Factory Methodãã¿ã¼ã³ 第6åï¼Javaã§ãã¶ã¤ã³ãã¿ã¼ã³ãå¦ã¶ï¼Stateãã¿ã¼ã³ 第7åï¼Javaã§ãã¶ã¤ã³ãã¿ã¼ã³ãå¦ã¶ï¼Visitorãã¿ã¼ã³ 第8åï¼Javaã§ãã¶ã¤ã³ãã¿ã¼ã³ãå¦ã¶ï¼Adapterãã¿ã¼ã³ 第9åï¼Javaã§ãã¶ã¤ã³ãã¿ã¼ã³ãå¦ã¶ï¼Prototypeãã¿ã¼ã³ çªå¤ç·¨ï¼Javaã®ã³ã³ãã¤ã«æ¹æ³ï¼ä»çµã¿ï¼ãããã±ã¼ã¸å«ãã¦ãããã試ãã¦ã¿ã çªå¤ç·¨2ï¼Jarã®ä½ãæ¹ã¨Jarãå«ãã Javaã®ã³ã³ãã¤ã«æ¹æ³ãããã±ã¼ã¸å«ãã¦ãããã試ãã¦ã¿ã çªå¤ç·¨3ï¼Gradleã§Javaããã¸ã§ã¯ããä½ã£ã¦ã¿ãï¼Ubuntu22.04ï¼ çªå¤ç·¨4ï¼IntelliJã使ã£ã¦Javaã®Gradleããã¸ã§ã¯ãã§ãããã°ãã¦ã¿ãï¼Ubuntu22.04ï¼ çªå¤ç·¨5ï¼Gradleããã¸ã§ã¯ãã§JGraphTã使ãï¼Ubuntu22.04ï¼ çªå¤ç·¨6ï¼JGraphTã®ãµã³ãã«ã½ã¼ã¹ã®è§£èª¬ã¨å¯è¦åã®è£è¶³ï¼Ubuntu22.04ãIntelliJãGradleï¼ Python éçºç°å¢ã®æ§ç¯æé ï¼ç¨éï¼AIé¢é£ãPythonï¼ matplotlibï¼åºæ¬çãªå 容ãè¨å®ãåã±ã¼ã¹ã¹ã¿ãã£ï¼ã¢ãã¡ã¼ã·ã§ã³ã§æ½°ããæãã«ãªã£ã¦ãã¾ãï¼ Pythonã§Webã¹ã¯ã¬ã¤ãã³ã°ï¼ChatGPTã«Pythonã³ã¼ããçæãã¦ãããï¼ kEasyGUIï¼Pythonï¼ã§ç°¡åGUIï¼PySimpleGUIææåã«ä¼´ã移è¡ãã¾ãï¼ï¼ URLããã¿ã¤ãã«ãåå¾ããPythonã®GUIã¢ããªãä½ãã¾ããï¼url2titleï¼ PyInstallerã使ã£ã¦TkEasyGUIã使ã£ãGUIã¢ããªï¼url2titleï¼ãexeåãã Linux Raspberry Pi 4 ã«ã¼ãã«ãã«ã VirtualBox 7.0ï¼Ubuntu22.04ãWindows10ã«ã¤ã³ã¹ãã¼ã«ããæ¹æ³ Ubuntu22.04ï¼VirtualBox 7.0ï¼ã®è¨å®ã¨ã½ããã¦ã§ã¢ã¤ã³ã¹ãã¼ã« ã·ã§ã«ã¹ã¯ãªããã®ãã³ãã¬ã¼ãï¼bashï¼ VirtualBoxã®ãããã¯ã¼ã¯ã®ç解ï¼VirtualBoxï¼Ubuntu 22.04ï¼ QEMU 第1åï¼STM32ï¼ARM Cortex-Mï¼ãQEMUã§åããï¼ç°å¢æ§ç¯ç·¨ï¼ 第2åï¼STM32ï¼ARM Cortex-Mï¼ãQEMUã§åããï¼ã½ã¼ã¹ã³ã¼ã確èªç·¨ï¼ 第3åï¼STM32ï¼ARM Cortex-Mï¼ãQEMUã§åããï¼ã¹ã¿ã¼ãã¢ããã«ã¼ãã³ç·¨ï¼ 第4åï¼STM32ï¼ARM Cortex-Mï¼ãQEMUã§åããï¼ãªã³ã«ã¹ã¯ãªããç·¨ï¼ ç¬¬5åï¼STM32ï¼ARM Cortex-Mï¼ã®ELFãã¡ã¤ã«ã®å 容ã確èªãã 第6åï¼STM32ï¼ARM Cortex-Mï¼ã®ELFãã¡ã¤ã«âãã¤ããªã®å¤æãè¡ã 第7åï¼STM32ï¼ARM Cortex-Mï¼ã®ãã¤ããªããæ§ç¯ããELFãã¡ã¤ã«ãQEMUã§åãã 第8åï¼QEMUã®ãã«ãã«å¿ è¦ãªxpmï¼xPack Project Managerï¼ã«ã¤ãã¦å¦ã¶ 第9åï¼QEMUãã½ã¼ã¹ãããã«ããã¦åãã 第10åï¼QEMUã®ã½ã¼ã¹ã³ã¼ããå¤æ´ãã¦STM32ã®åä½ãå¤ãã 第11åï¼QEMUã§çµã¿è¾¼ã¿Linuxï¼Buildrootï¼BusyBoxï¼ããã£ã¦ã¿ã 第12åï¼QEMUã§çµã¿è¾¼ã¿Linuxï¼Buildrootï¼BusyBoxï¼ããã£ã¦ã¿ããã®è£è¶³ 第13åï¼QEMUã§çµã¿è¾¼ã¿Linuxï¼Buildrootï¼BusyBoxï¼ã«U-Bootã追å ãã 第14åï¼QEMUã§çµã¿è¾¼ã¿Linuxï¼Buildrootï¼BusyBoxï¼U-Bootï¼ã§èµ·åãã 第15åï¼QEMUã§çµã¿è¾¼ã¿Linuxï¼Buildrootï¼BusyBoxï¼U-Bootï¼ãinitramfsã§èµ·åãã 第16åï¼QEMUã§çµã¿è¾¼ã¿Linuxï¼Buildrootï¼virtãã¼ãï¼ã§ ARM64bitãèµ·åãã 第17åï¼QEMUã§çµã¿è¾¼ã¿Linuxï¼aarch64ï¼virtãã¼ãï¼ã§ãããã¯ã¼ã¯èª¿æ»ã¨ãã¼ã«ã®ã¯ãã¹ã³ã³ãã¤ã« Renode 第1åï¼QEMUã«ä¼¼ãRenodeã¨ããOSSã®çµè¾¼ã¿ããã¤ã¹ã¨ãã¥ã¬ã¼ã¿ã試ã 第2åï¼QEMUã«ä¼¼ãRenodeã§STM32ãGDBã使ã£ã¦ãããã°ãã 第3åï¼QEMUã«ä¼¼ãRenodeã§STM32ããã¤ããªãã¡ã¤ã«ã§åãã 第4åï¼QEMUã«ä¼¼ãRenodeãã½ã¼ã¹ãããã«ããã 第5åï¼QEMUã«ä¼¼ãRenodeã§VSCodeã使ã£ã¦ãããã°ãã 第6åï¼QEMUã«ä¼¼ãRenodeã§VSCodeã使ã£ã¦Renodeèªä½ããããã°ãã ã»ãã¥ãªãã£ãWebã¢ããªã±ã¼ã·ã§ã³ 第1åï¼Ghidraã§å§ãããªãã¼ã¹ã¨ã³ã¸ãã¢ãªã³ã°ï¼ç°å¢æ§ç¯ç·¨ï¼ 第2åï¼Ghidraã§å§ãããªãã¼ã¹ã¨ã³ã¸ãã¢ãªã³ã°ï¼ä½¿ãæ¹ç·¨ï¼ 第3åï¼VirtualBoxã«ParrotOSï¼OVAï¼ãã¤ã³ã¹ãã¼ã«ãã 第4åï¼HTTPãé¡æã«tcpdumpã®åºåãç解ãã 第5åï¼nginxï¼ã¨ã³ã¸ã³ã¨ãã¯ã¹ï¼ãç解ãã 第6åï¼Pythonï¼Flaskï¼WSGIï¼Werkzeugï¼Jinja2ï¼ãåããã¦ã¿ã 第7åï¼Pythonï¼Flaskã®ãã¡ã¤ã«ãCythonåãã¦ã¿ã 第8åï¼John the Ripperã§shadowãã¡ã¤ã«ã®ãã¹ã¯ã¼ãã解èªãã¦ã¿ã 第9åï¼å®å ¨ãªWebã¢ããªã±ã¼ã·ã§ã³ã®ä½ãæ¹ï¼å¾³ä¸¸æ¬ï¼ã®ç°å¢æ§ç¯ 第10åï¼Vue.jsã®2.xã¨3.xãVue CLIã使ã£ã¦åããã¦ã¿ãï¼ãã«ããè¡ãï¼ ç¬¬11åï¼Vue.jsã®ã½ã¼ã¹ã³ã¼ãã確èªããï¼ãã«ãå¾ã®ã½ã¼ã¹ãè¦ã¦ã¿ãï¼ ç¬¬12åï¼å¾³ä¸¸æ¬ï¼OWASP ZAPã®èªåèå¼±æ§ã¹ãã£ã³ããã£ã¦ã¿ã 第13åï¼å¾³ä¸¸æ¬ï¼ã»ãã·ã§ã³ç®¡çãç解ãã¦ã»ãã·ã§ã³IDæ¼æ´©ã§æããã¾ãã試ã 第14åï¼OWASP ZAPã®èªåã¹ãã£ã³çµæã®åæã¨å¯¾çï¼ãã¹ãã©ãã¼ãµã« 第15åï¼OWASP ZAPã®èªåã¹ãã£ã³çµæã®åæã¨å¯¾çï¼ã¯ãã¹ãµã¤ãã¹ã¯ãªããã£ã³ã°ï¼XSSï¼ ç¬¬16åï¼OWASP ZAPã®èªåã¹ãã£ã³çµæã®åæã¨å¯¾çï¼SQLã¤ã³ã¸ã§ã¯ã·ã§ã³ 第17åï¼OWASP ZAPã®èªåã¹ãã£ã³çµæã®åæã¨å¯¾çï¼ãªã¼ãã³ãªãã¤ã¬ã¯ã 第18åï¼OWASP ZAPã®èªåã¹ãã£ã³çµæã®åæã¨å¯¾çï¼ãªã¹ã¯ä¸ãã¹ã¦ 第19åï¼CTFåå¿è åãã®CpawCTFããã£ã¦ã¿ã 第20åï¼hashcatã®ä½¿ãæ¹ã¨GPUã§å®è¡ããã¨ãã®æéãè¦ç©ãã£ã¦ã¿ã 第21åï¼Scapyã®ç°å¢æ§ç¯ã¨ãããã¯ã¼ã¯ããã°ã©ãã³ã° 第22åï¼CpawCTF2ã«ãã£ã¬ã³ã¸ãã¾ãï¼ãã®è¨äºã¯ã¯ãªã¢ç¶æ³ãéææ´æ°ãã¾ãï¼ ç¬¬23åï¼K&Rã®mallocé¢æ°ã¨freeé¢æ°ãç解ãã 第24åï¼Cè¨èªãã¢ã»ã³ãã©ã§ã·ã§ã«ãèµ·åããããã°ã©ã ãä½ãï¼ARM64ï¼ ç¬¬25åï¼æ©æ¢°èªã§ã·ã§ã«ãèµ·åããããã°ã©ã ãä½ãï¼ARM64ï¼ ç¬¬26åï¼å ¥éã»ãã¥ãªãã£ã³ã³ãã¹ãï¼CTFã解ããªããå¦ã¶å®è·µæè¡ï¼ãèªãã 第27åï¼x86-64 ELFï¼Linuxï¼ã®ã¢ã»ã³ãã©ãGDBã§ãããã°ããªããç解ããï¼GDBã³ãã³ããé¢é£ãã¼ã«ãã¾ã¨ãã¦ããï¼ ç¬¬28åï¼å ¥éã»ãã¥ãªãã£ã³ã³ãã¹ãï¼CTFã解ããªããå¦ã¶å®è·µæè¡ï¼ã®Pwnableåé¡ããã£ã¦ã¿ã 第29åï¼å®è¡ãã¡ã¤ã«ã®ã»ãã¥ãªãã£æ©æ§ã調ã¹ããã¼ã«ãchecksecãã®ã¾ã¨ã 第30åï¼setodaNote CTF Exhibitionã«ãã£ã¬ã³ã¸ãã¾ãï¼ã¯ãªã¢ç¶æ³ã¯éææ´æ°ãã¾ãï¼ ç¬¬31åï¼å¸¸è¨CTFã®ksnctfã«ãã£ã¬ã³ã¸ãã¾ãï¼ã¯ãªã¢ç¶æ³ã¯éææ´æ°ãã¾ãï¼ ç¬¬32åï¼ã»ãã¥ãªãã£ã³ã³ãã¹ããã£ã¬ã³ã¸ããã¯ã®ãPart2 pwnããèªãã 第33åï¼ã»ãã¥ãªãã£ã³ã³ãã¹ããã£ã¬ã³ã¸ããã¯ã®ãä»é²ããèªãã§x86ã¨x64ã®ã·ã§ã«ã³ã¼ããä½ã£ã 第34åï¼TryHackMeãå§ãã¦ã¿ããã©ãã¼ãã«ãé«ãã£ã話 第35åï¼picoCTFãå§ãã¦ã¿ãï¼Beginner picoMini 2022ï¼å ¨13åå®äºï¼ 第36åï¼picoCTF 2024ï¼Binary Exploitationã®å ¨10åããã£ã¦ã¿ãï¼Hardã®1åã¯å¾æ¥ããã¾ãï¼ ç¬¬37åï¼picoCTF 2024ï¼Reverse Engineeringã®å ¨7åããã£ã¦ã¿ãï¼Windowsããã°ã©ã ã®3åã¯å¾æ¥ããã¾ãï¼ ç¬¬38åï¼picoCTF 2024ï¼General Skillsã®å ¨10åããã£ã¦ã¿ã 第39åï¼picoCTF 2024ï¼Web Exploitationã®å ¨6åããã£ã¦ã¿ãï¼æå¾ã®2åã¯è§£ããï¼ ç¬¬40åï¼picoCTF 2024ï¼Forensicsã®å ¨8åããã£ã¦ã¿ãï¼æå¾ã®2åã¯è§£ããï¼ ç¬¬41åï¼picoCTF 2024ï¼Cryptographyã®å ¨5åããã£ã¦ã¿ãï¼æå¾ã®2åã¯æã¤ããï¼ ç¬¬42åï¼picoCTF 2023ï¼General Skillsã®å ¨6åããã£ã¦ã¿ã 第43åï¼picoCTF 2023ï¼Reverse Engineeringã®å ¨9åããã£ã¦ã¿ã 第44åï¼picoCTF 2023ï¼Binary Exploitationã®å ¨7åããã£ã¦ã¿ãï¼æå¾ã®1åã¯å¾æ¥ããã¾ãï¼ ç¬¬45åï¼æ¸ç±ãã»ãã¥ãªãã£ã³ã³ãã¹ãã®ããã®CTFåé¡éããèªãã 第46åï¼æ¸ç±ã詳解ã»ãã¥ãªãã£ã³ã³ãã¹ããã®Reversingãèªãã 第47åï¼æ¸ç±ã詳解ã»ãã¥ãªãã£ã³ã³ãã¹ããã®Pwnableã®ã·ã§ã«ã³ã¼ããèªãã 第48åï¼æ¸ç±ããã¤ããªãã¡ã¤ã«è§£æ å®è·µã¬ã¤ãããèªãã 第49åï¼æ¸ç±ã詳解ã»ãã¥ãªãã£ã³ã³ãã¹ããPwnableã®ã¹ã¿ãã¯ãã¼ã¹ã¨ã¯ã¹ããã¤ããèªãã ããã°ã«ã¹ã¿ãã¤ãº æºåç·¨ï¼ã¯ã¦ãªããã°ã®HTML/CSSã®æ§é ã解æããï¼1ï¼ æºåç·¨2ï¼ã¯ã¦ãªããã°ã®HTML/CSSã®æ§é ã解æããï¼2ï¼ ç¬¬1åï¼ãMinimalismããã¼ãã®ã³ã¼ããããã¯ã®è¡éã調æ´ãã 第2åï¼ãMinimalismããã¼ãã®ã¹ããã§å¤ªåã«ãªããªãåé¡ã®åå ã¨å¯¾ç 第3åï¼ãMinimalismããã¼ãã®ç®æ¬¡ã®å¤è¦³ã¨ãªã³ã¯æåãã«ã¹ã¿ãã¤ãºãã 第4åï¼ãMinimalismããã¼ãã®è¦åºããã«ã¹ã¿ãã¤ãºãã 第5åï¼ãMinimalismããã¼ãã®ãµã¤ããã¼ã®åã¢ã¸ã¥ã¼ã«ãã«ã¹ã¿ãã¤ãºãã 第6åï¼ã«ãã´ãªãé層åããï¼è£è¶³ã¨åé¡ç¹ã追è¨ï¼ 第7åï¼Minimalismã®ã«ã¹ã¿ãã¤ãº2ç¹ã¨ã2ã¤ã®åé¡ç¹ï¼ã¹ããã§è¦ãã¨ãã®ç»åä½ç½ã¨ç»åã¨èæ¯ã®å¢çï¼ã®è§£æ±º 第8åï¼CSS対å¿ã®ã¿ã¤ãã«ä»ãã®å²ã¿æ ã使ãæ¹æ³ï¼å®åæã«ç»é²ï¼ 第9åï¼ãã¼ã¸å ¨ä½ã®è¡¨ç¤ºãã©ã³ããå¤æ´ãã çªå¤ç·¨ï¼ç·¨éãã¿ã³ã表示ãããï¼ç·¨éãã¿ã³ã復活ãããï¼ çªå¤ç·¨2ï¼ã«ãã´ãªã¼é層åã®ã½ã¼ã¹ã³ã¼ãã解æãã çºå±ç·¨ï¼èªä½ã®ãã¶ã¤ã³ãã¼ããä½ã ããã°ä½æï¼éå¶ ã¯ã¦ãªããã°ã®æ¸ãæ¹ Markdownè¨æ³ ãããã°ä¾¿å©ãã¼ã«ããã¹ã¯ãããæä½ã軽ãGIFã¢ãã¡ã§é²ç»ã§ãããLICEcapãã®ä½¿ãæ¹ ãããã°ä¾¿å©ãã¼ã«ãCanvaã®çæAIã§ããã°ã®ç´ æã«ä½¿ããã¢ã¤ãã£ããç»åã®ä½ãæ¹ï¼åç¨å©ç¨å¯è½ï¼ ãããã°ä¾¿å©ãã¼ã«ããã¦ã¹ããããã ãã§ãã©ã³ãåãåãããWhatFontãã®ç´¹ä» ãã¼ã¸å ãªã³ã¯ãåä½ããªãå ´åã®å¯¾å¦æ¹æ³ï¼ã¹ãã¼ã¹ãããªãªãã.ããªã©ãå«ãå ´åï¼ ã¯ã¦ãªããã°ç¡æçéè¨ãã1ãæã§Googleã¢ãã»ã³ã¹ã«åæ ¼ï¼ç¥ï¼ 便å©ãã¼ã« Visual Studio Codeï¼è¨å®å 容ãã¤ã³ã¹ãã¼ã«ããæ¡å¼µæ©è½ ChatGPTï¼ç¡æçï¼ã®å§ãæ¹ JSONãã¡ã¤ã«ãæ±ãæ¹æ³ã¾ã¨ã JSONãã¡ã¤ã«ãæ±ãCUIãã¼ã«ãjqãã使ã£ã¦ã¿ã Git BASHï¼Git for Windowsã«ä»å±ãããã¼ã«ï¼ã®ç´¹ä»ã¨ã«ã¹ã¿ãã¤ãºæ¹æ³ VPNã©ã¤ãããã¯ã»è£ã¯ã¶å®å ¨ã¬ã¤ãï¼å®å ¨ã§ãå¾ãªVPNæ´»ç¨æ³ãå¾¹åºè§£èª¬ï¼ Gitãµã¼ããGitHubãSSHã«ãã¹ã¯ã¼ããå ¥åããã«æ¥ç¶ããæ¹æ³ RPAãã¼ã«ã¨ãã¦ããèãUiPath Studioã§èªååã試ãã¦ã¿ã