#autoit
Explore tagged Tumblr posts
samisfalse · 2 years ago
Text
Tumblr media
Minä? Täällä toisen Tuntsa AU:n kanssa? Elä veikkonen ala-
All jokes aside, tästä tuli nyt tämmönen. Tää väritys tyyli saattaa vaihtua vähän seuraavilla sivuilla, mutta joo. Tässä on taustalla tämmönen tarina:
Henrik Lammio on jumissa isäpuolensa lakifirmassa. Hänen viikkonsa kohokohta on Ikean kuvaston saapuminen postissa. Muutamia kuukausia Henrik on kärsinyt unettomuudesta. Hänen lääkärinsä ohjasi hänet masentuneiden vertaistukiryhmään. Siellä hän sai tilaisuuden purkaa tunteitansa vapaasti, ja siitä alkoi hänelle uusi pakkomielle. Hän alkoi kiertelemään vertaistukiryhmissä, keksien uusia nimiä joka illalle, syntyen joka iltana uudestaan. Mutta tämän kaiken muutti Janne Rahikainen.
Tästä tulee ainakin pari sivua lisää, hahmo kartotuksia. Varmaan Tylerin rooli seuraavaksi tulossa.
Kiitos @demonfowl kun autoit perspektiivin kanssa <3
Eipä siinä mitään muuta, nähdään joskus :)
20 notes · View notes
sinsofsinister · 1 year ago
Text
reluctantly speedrunning how to understand how AutoIt scripts work bc i absolutely refuse to have to validate / verify all 800 of my steam games one by one
2 notes · View notes
ericvanderburg · 4 months ago
Text
New Snake Keylogger Variant Leverages AutoIt Scripting to Evade Detection
http://i.securitythinkingcap.com/TJ3y8Q
0 notes
qacraft2016 · 4 months ago
Text
What are the challenges faced in selenium automation testing?
While implementing test automation using Selenium, testers might come across several challenges in Selenium automation testing. Some common ones include: 
1. Dynamic Elements 
Issue: Web elements like buttons, links, or input fields to change dynamically (ID/name/location,) between runs of the same test. 
Resolution: To handle these changes, follow stable locators such as XPath, CSS Selectors, and dynamic waits (e.g., WebDriverWait). 
2. Handling Pop-ups and Alerts 
One: It is difficult to deal with various types of pop-ups, such as JavaScript alerts, file upload dialogs, and windows, in different browsers. 
Solution Selenium Native Method provided By switchTo() alert(), switchTo(). It manages operating system windows using JavaRobot commands & 3rd party tools like AutoIT to handle them. 
3. Cross-Browser Compatibility 
Issue: Variability among browsers — Browsers render elements differently and may specially interpret JavaScript. 
Resolution: You should regularly test on different browsers or through Selenium grid and cloud platforms like BrowserStack, making your scripts resilient enough to work across them. 
4. Page Load and Sync Issues 
Issue: Different network conditions would load the web pages at different speeds, which can cause flaky tests if scripts try to interact with elements that are not ready. 
Solution: Use expected waits (for example, WebDriverWait and fluent wait), rather than static sleep timings. 
5. Handling Frames and iFrames 
Issue: It is very difficult to find and operate elements inside the frame or iFrame, as Selenium needs to be switched onto a particular frame before acting on it. 
Solution: Use the switchTo(). The frame() method is used to switch over frame or iFrame before performing activities. 
6. Test Data Management 
Issue: It is hard to control the test data, especially when you have a huge number of tests. Most tests fail because of data dependency, or wrong Data. 
Resolution: Maintain test data in external sources such as Excel, CSV, or DB and ensure unique / refreshed (as per requirement) records for each run. 
7. Maintenance of Test Scripts 
Issue: Test scripts need to be constantly updated, due to modification in UI and functions of the application under test. This leads to higher maintenance efforts. 
Action: Introduce page object model (POM) or other structures to make maintenance easier, by having them in one place for locators and methods. 
8. Captcha and OTP Handling 
Challenge 1: Selenium generally gets interrupted while doing the automation with captcha images and OTP, as these are meant to prevent anonymous activity. 
Solution: Test environments in which Captchas/OTPs are eliminated or APIs invoked to directly read OTPs from the backend allowed by them. 
9. Speed of Execution 
Issue: One reason why Selenium tests might fall slow is the browser interaction overhead. 
Answer: Employ in parallel with Selenium Grid cloud forms, maintain the count of test cases to a minimum, and avoid unnecessary browser operations. 
10. CI/CD integration 
Challenge Three: Selenium testing takes time to integrate as it includes setting up an environment or managing dependencies and this makes the integration of Selenium Testing with Continuous Integration tools like Jenkins a daunting task. 
Done by using Docker containers throwing away the image after each build; this guarantees constant setup and consistent environment as well as sets dependencies up on our CI pipeline. 
11. Poor Support for Non-Web Apps 
Issue: The main problem is that Selenium is made for automating web browsers and it does not support desktop and mobile apps natively. 
Solution: Use other tools like Appium (mobile) or desktop automation tools with selenium for testing Desktop and mobile apps. 
12. Screenshot and Logging 
Issue: It becomes very hard to debug test failure without logging the exact point of break in case proper logs and screenshots are placed at the location where it fails. 
Solution: Use a logging framework (e.g., Log4j) to perform robust logs and, when an error happens use getScreenshotAs() from Selenium 
Conclusion:- 
Although Selenium is a powerful tool and widely used for UI automation of web-based applications, it has its challenges. Dealing with this complexity makes it hard to overcome the challenges of dynamic elements and synchronization problems which results in flaky tests that will increase maintenance efforts. But with the proper approaches including advanced senior locators, dynamic waits, robust test data management, and some of the page object model(pom) frameworks it could be reduced to a great extent. Moreover, making use of parallel execution to synchronize with CI/CD pipelines and complement Selenium's other tools (for handling pop-ups, Captchas, etc )will make the test automation process much more efficient and robust. Selenium automation should be a careful strategy, with the scripts always being updated and improved over time to scale high, reliability in tests.
0 notes
losfachmenn · 8 months ago
Text
Last section of reverse engineering the AutoIt virus. The project was very successful and we obtained most of its source code, allowing us to find out exactly what it did to its victims.
youtube
0 notes
jvkings · 8 months ago
Photo
Tumblr media
Fix AutoIt Error opening the file, Line 0 in Windows 11/10
0 notes
the-hacker-news · 1 year ago
Text
ViperSoftX Malware Disguises as eBooks on Torrents to Spread Stealthy Attacks
The Hacker News : The sophisticated malware known as ViperSoftX has been observed being distributed as eBooks over torrents. "A notable aspect of the current variant of ViperSoftX is that it uses the Common Language Runtime (CLR) to dynamically load and run PowerShell commands, thereby creating a PowerShell environment within AutoIt for operations," Trellix security researchers Mathanraj Thangaraju and Sijo Jacob http://dlvr.it/T9RxQF Posted by : Mohit Kumar ( Hacker )
0 notes
airsoftaction · 1 year ago
Link
0 notes
hellosravani · 2 years ago
Text
0 notes
samisfalse · 2 years ago
Text
Tumblr media Tumblr media Tumblr media Tumblr media
Ja Tuntsa MoRo! AU jatkuu! Mukana Neitsyt Mariahikainen ja Herttua Lammio esittämässä Niinkon Neittyen. Kestihän sitä tätäkin tehdä taas. Kuutisen tuntia kai ainaskii. Tätä menoa tästä tulee joku storyboardi tästä AU:sta. Kiitos taas @demonfowl kun lainasit kultaisia tusseja ja autoit muutenkin. Seuraavana Sparkling Diamonds ja sitten El Tango De Roxanne koska vihdoin sain keksittyä kenet siihen pistän.
16 notes · View notes
pulipuli · 2 years ago
Photo
Tumblr media
GitHub Actions能跑Ubuntu,那能用它來跑其他的作業系統嗎?答案是肯定的。 ---- # 虛擬機器 / Runner https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources。 GitHub Actions提供了很多用來運作任務的Runner。 為了方便理解,我通常稱它們叫做虛擬機器。 這些虛擬機器的是讓你每次在運作任務時都有個「乾淨」的環境。 除了基本的作業系統和基本元件之外,許多工具都要額外安裝或配置。 於是我們就需要在workflow的YAML中設定各個step。 https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions#create-an-example-workflow。 GitHub Actions預設提供了Ubuntu、MacOS和Windows等不同作業系統,也有提供一些不同的版本。 大多時候我們的虛擬機器都是用「ubuntu-latest」,也就是最新版的Ubuntu,但我們也可以在GitHub Actions裡使用Windows虛擬機器。 https://www.autoitscript.com/forum/topic/205731-setting-up-ci-on-github-for-autoit-scripts/。 rcmaehl在AutoIT的論壇上提出了它的workflow設定檔案。 不過他的步驟中加入了很多檔案存取的步驟,讓整個流程變得有點複雜。 所以我就來自己動手做一個吧。 ---- # action-AutoIT-Builder。 https://github.com/pulipulichen/action-AutoIT-Builder。 我建立了一個用GitHub Actions來編譯AutoIT的保存庫。 這個保存庫的使用方式是必須要在GitHub的Visual Studio Code裡面運作。 在已登入且有權限編輯此保存庫的前提下,按「.」可以進入該保存庫的網頁版Visual Studio Code。 接下來需要修改以下兩個檔案:。 ---- 繼續閱讀 ⇨ 用GitHub Actions的Windows虛擬機器來編譯AutoIT / Compile AutoIT on the Windows Runer in GitHub Actions https://blog.pulipuli.info/2023/02/blog-post_258.html
0 notes
ericvanderburg · 4 months ago
Text
Snake Keylogger slithers into Windows, evades detection with AutoIt-compiled payload
http://securitytc.com/TJ3J0T
0 notes
adminguideru · 5 years ago
Text
Установка Zabbix Agent - Zabbix Helper Kit v0.4
Tumblr media
Установка Zabbix Agent - на первый взгляд задача достаточно тривиальная. Но, как говорится, дьявол кроется в деталях. При прочтении этой статьи, рекомендуется ознакомиться со следующими записями: Zabbix Helper Kit и автоматизация обновления Zabbix Agent Zabbix Helper Kit v0.3 - Настройка репозитория Zabbix Agent Автообновление расширений - Zabbix Helper Kit v0.5 В данной статье пойдет речь о самом простом способе установки Zabbix Helper Kit на компьютеры с мастдаем. А именно о ручной установке на компьютерах не входящих в домен. Всё что необходимо для того чтобы скомпилировать и развернуть Zabbix Helper Kit на целевой машине не входящей в домен - это подготовленный репозиторий и пара правок параметров в коде Zabbix Helper Updater. Все настройки по умолчанию, хранятся в массиве $g_easDefaultParameter, о его настройке и пойдёт речь. Какие параметры играют роль при установке на не доменную машину: FTPServer Адрес FTP сервера. Должен быть доступен с машины на которой будет разворачиваться Zabbix Helper Kit FTPUsername Имя пользователя FTP сервера FTPPassword Пароль пользователя FTP сервера DeployZabbixHelper Загружать или нет ZabbixHelper при запуске (по умолчанию лучше оставить 0, и доставить команду о загрузке, при обновлении ZHK_Updater.cfg) WorkgroupName Имя рабочей группы. По умолчанию WORKGROUP. Используется для определения находится ли машина в домене или нет. Read the full article
0 notes
losfachmenn · 8 months ago
Text
Reverse engineering AutoIt virus, second section. The completion of this large project made us very proud.
youtube
0 notes
reneeissancefool · 5 years ago
Text
🗑
2 notes · View notes
the-automators · 3 years ago
Text
AutoHotkey vs AutoIt: why AutoHotkey is the better choice for automating Windows programs
AutoHotkey vs AutoIt: why AutoHotkey is the better choice for automating Windows programs
AutoHotkey vs AutoIt: why AutoHotkey is the better choice for automating Windows programs Are you tired of struggling to automate repetitive tasks on your Windows computer? Look no further than AutoHotkey! In this article, we’ll explain why AutoHotkey is the superior choice over AutoIt for automating Windows programs. One of the biggest advantages of AutoHotkey is its simplicity and ease of use.…
Tumblr media
View On WordPress
0 notes