<xml version="1.0" encoding="UTF-8">
    <rss version="2.0">
        <channel>
            <title>XOOPS Web Application System :: Forum</title>
            <link>https://xoops.org/</link>
            <description>Powered by You! :: XOOPS Community Bulletin Board</description>
            <lastBuildDate>Sat, 01 Aug 2026 09:09:41 +0000</lastBuildDate>
            <docs>https://backend.userland.com/rss/</docs>
            <generator>NewBB 5.1.0</generator>
            <category>Support Forums</category>
            <managingEditor>webmaster@xoops.org</managingEditor>
            <webMaster>webmaster@xoops.org</webMaster>
            <language>en</language>
                            <image>
                    <title>XOOPS Web Application System :: Forum</title>
                    <url>https://xoops.org/modules/newbb/assets/images/logoModule.png</url>
                    <link>https://xoops.org/</link>
                    <width>92</width>
                    <height>52</height>
                </image>
                                    <item>
                <title>Re: XOOPS 2.5 - Optional Password Security Patch - v1.0.1 [by irmtfan]</title>
                <link>https://xoops.org/modules/newbb/viewtopic.php?post_id=349238</link>
                <description>XOOPS Quality Team::XOOPS 2.5 - Optional Password Security Patch - v1.0.1&lt;br&gt;
my points:&lt;br&gt;&lt;br&gt;1- in a live website if i care about security i will install protector and then nobody can do a brute force to find the passwords. therefore we just have problems when the hacker use a non xoops method to access my database like server hacking or stole my laptop, ...&lt;br&gt;&lt;br&gt;2- i want my users to be convenient and use a password with their own risk. they can use even 123. i will suggest and recommend them to use harder passwords but my website should be user-friendly and i dont want to lose a user by forcing him to use a hard password to protect my website.&lt;br&gt;&lt;br&gt;3- using a salt password will guarantee my website security while my users have their own simple passwords.&lt;br&gt;&lt;br&gt;4- salt password can be store in database and not in files.&lt;br&gt;&lt;br&gt;5- salt password can be change randomly for each user. you can make it very hard and very very secure.&lt;br&gt;&lt;div class=&quot;xoopsCode&quot;&gt;le=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;lt;?php We can randomize the hashes by appending &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;or &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;prepending a random string&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;called a salt&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;to the password before hashing&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;. As &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;shown in the example above&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;this makes the same password hash into a completely different string every time&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;. &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;To check &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;a password is correct&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;we need the salt&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;so it is usually stored in the user account database along with the hash&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, or as &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;part of the hash string itself&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;a href=&quot;http://crackstation.net/hashing-security.htm&quot; target=&quot;_blank&quot; rel=&quot;external noopener nofollow&quot;&gt;http://crackstation.net/hashing-security.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;6- implementation of a salt password hash system in xoops core could be done with very less hack in the current system.&lt;br&gt;</description>
                <pubDate>Sun, 09 Sep 2012 01:53:31 +0000</pubDate>
                <guid>https://xoops.org/modules/newbb/viewtopic.php?post_id=349238</guid>
            </item>
                        <item>
                <title>Quality Assurance and Testing [by Cesagonchu]</title>
                <link>https://xoops.org/modules/newbb/viewtopic.php?post_id=347469</link>
                <description>XOOPS Quality Team::Quality Assurance and Testing&lt;br&gt;
Quality Assurance and Testing Wiki :&lt;br&gt;&lt;a href=&quot;https://xoops.org/modules/mediawiki/index.php/QA_and_Testing&quot; target=&quot;_blank&quot; rel=&quot;external noopener nofollow&quot;&gt;https://xoops.org/modules/mediawiki/index.php/QA_and_Testing&lt;/a&gt;&lt;br&gt;&lt;br&gt;If you have any question, don&apos;t hesitate to PM or mail me &lt;img class=&quot;imgsmile&quot; src=&quot;https://xoops.org/uploads/smil3dbd4d6422f04.gif&quot; alt=&quot;&quot; /&gt;&lt;br&gt;&lt;br&gt;Download the (.xls file in the zip file):&lt;br&gt;&lt;a href=&quot;http://www.mdxprod.com/modules/wfdownloads/visit.php?cid=2&amp;lid=3&quot; rel=&quot;noopener external&quot; title=&quot;&quot;&gt;Quality Assurance Cheking Tool for Modules&lt;/a&gt;</description>
                <pubDate>Tue, 03 Jul 2012 10:12:29 +0000</pubDate>
                <guid>https://xoops.org/modules/newbb/viewtopic.php?post_id=347469</guid>
            </item>
                    </channel>
    </rss>
</xml>
